Açıklanan Sözdizimi - SEO İçin En İyi Uygulamalar


Semantik HTML ile başlayın ve sürüm verimliliğini artırmak için temiz bir sözdizimi kullanın. web sitenizi iyi haritalanmış bir dizin içeriği olarak düşünün, H1 sayfanın çıpası olarak ve altında H2-H3. Bu, googlebot-mobile ve diğer tarayıcıların yapıyı anlamasına yardımcı olur ve boşa harcanan tarama süresinin miktarını azaltır. İlk geçiş için konuyu net bir şekilde sinyalize edin ve ilgili sayfaları birbirine yakın tutun ki siteler kaynak soyunda organize kalsın. Sağlam bir temeliniz olacak ki hatta yeni sayfalar derin yeniden yazımlara ihtiyaç duymadan üzerine binebilsin.
Sonra, tarayıcılara ne yapmaları gerektiğini söyleyen direktifleri bildirin. URL'leri sabit tutun ve temel yollarında sorgu zengini jeton parametrelerinden kaçının, çünkü bunlar yinelenen içerik sorunlarına neden olabilir ve hatta sıralama sürtünmesine yol açabilir. Yönlendirmelerin minimal sayısını koruyun ve kırık bağlantıları izleyin, çünkü her 404 sürüm bütçesini boşa harcar ve kullanıcı deneyimini zarar verir. yönetirken çok mülk siteleri, parçalanmayı önlemek ve hem kullanıcıların hem de motorların tutarlı bir yol almasını sağlamak için alan adları genelinde tutarlı direktifler uygulayın.
yapı verilerini makine dostu bir şekilde kullanın. Ürünleri, makaleleri ve ekmek kırıntısı yollarını tanımlayan JSON-LD veya mikro veri gömün. Site haritanızdaki bilginin tüm temel siteleri kapsadığından ve içerik taksonomunuzla uyumlu tek bir dizinde tutulduğundan emin olun. Birkaç alan adı çalıştırıyorsanız, jeton kullanım politikasını tutun ve filonun genelinde verinin kaynağını belgeleyin. Bu uyum, Google'ın yönergelerinin içeriği zengin sonuçlara çevirmesine yardımcı olur ve snippet'leri hatta daha tutarlı hale getirir.
Sürüm davranışını net metriklerle izleyin. Değişikliklerin sürüm oranını, indeks kapsamını ve indekslenen sayfaların miktarını nasıl etkilediğini takip edin. Büyük siteler için, dizinlere göre segmentleyin ve sahip olduğunuz sitelerde indeks parçalanmasını önlemek için temiz bir yapı koruyun. Geri sekme oranını azaltmak ve sıralamayı etkileyen dönüşüm sinyallerini iyileştirmek için ürün sayfaları ve sepet deneyimi etrafında iç bağlantıları sıkı tutun.
Çabalarınızı birleştirerek hafif bir yönetim ritmi kurun. Çeyreklik denetim yapın, direktifleri belgeleyin ve içerik metrikleri için tek bir kaynak gerçeği koruyun. Ekipler içeriği yönetirken, net değişiklik günlükleri kullanın ve tüm siteler genelinde ilk taraf sinyallerinin tutarlı olduğundan emin olun.
Robotstxt ve XML Site Haritaları için SEO'da Pratik Sözdizimi Yönergeleri
Web sitesi kökünde temiz bir robots.txt uygulayın ve /sitemap.xml'de doğrulanmış bir XML site haritası yerleştirin ki tarayıcılar için net bir erişim haritası sağlayın. Bu yeşil sinyal, sürümü verimli yönetmenize ve hassas sayfaları korumaya yardımcı olur.
- Robots.txt temelleri: Dosyayı https://example.com/robots.txt konumuna yerleştirin ki tarayıcılar sayfaları getirmeden önce okusun.
- Tüm tarayıcılara uygulanan tek bir User-agent kuralı kullanın: "User-agent: *" trafiğin çoğunluğunu kapsar.
- Hassas yolları Disallow ile engelleyin ve Allow ile istisnaları izin verin. Örnek: Disallow: /admin/ yönetici sayfalarını engeller, Allow: /public/ engellenmiş bir önek altında halka açık içeriğin taranmasına izin verir.
- Direktiflerin miktarını küçük ve odaklı tutun ki aşırı engelleme olmasın ve sürüm verimliliği artsın.
- Hangi sayfaların erişilebilir ve hangilerinin engellendiğini doğrulamak için Google Search Console robots.txt test cihazını kullanın; indekslemek istediğiniz site sayfalarının var olduğundan ve erişilebilir olduğundan emin olun.
- Bazı tarayıcılar tarafından istekleri tempolemek için Crawl-delay kullanılabilir; ancak Google bunu onurlandırmaz. Diğer motorlar için çok sürüm bütçesi yönetiyorsanız kullanın.
- Bir sayfa bazı tarayıcılar tarafından (göz ardı edilerek) yok sayılmalı ama diğerleri tarafından değilse, hassas bir kural seti kullanın; birden fazla kural karmaşık şekillerde etkileşime girebilir.
- Bağlantı bütünlüğü önemlidir: İç bağlantıların kanonik URL'ye işaret ettiğinden ve engellenmiş alanları aşmadığından emin olun; kötü bağlantılar sürüm bütçesini boşa harcar ve yanlış indeksleme risklerine neden olabilir.
- Başka bir dil sürümü için, çapraz engellemeyi önlemek ve çok dilli kapsama desteklemek üzere site başına ayrı robots.txt ve site haritaları kullanın.
- Robots.txt'yi düzenli olarak denetleyin ki mevcut site yapısı ve içerik lisanslamasıyla (lisanslar) uyumlu olsun.
- XML site haritası temelleri: Site haritasını https://example.com/sitemap.xml konumuna yerleştirin ve kök
bildirin ki botlar içeriği keşfetmek için standart bir yol sağlasın. - Her URL girişinde
dahil edin ve isteğe bağlı , ve değerleri. Örnek: .https://example.com/ 2025-12-01 weekly 0.8 - Sınır: Site haritası başına 50.000 URL'ye kadar ve 50 MB; daha büyük siteler için birden fazla site haritası kullanın ve bunları bir site haritası indeksinde listeleyin (
ile ).... ... - Tüm listelenen URL'lerin var olduğundan ve erişilebilir olduğundan emin olun; engellenmiş sayfaları dahil etmeyin; var olan ama tarayıcılar tarafından yok sayılan bir URL sürüm bütçesini boşa harcar.
- Kanonik uyum: URL'lerin https kullandığından ve kanonik sürümle eşleştiğinden emin olun; yinelenmeleri en aza indirmek ve site haritasının amacını kapsamak için sadece kanonik URL'leri dahil edin.
- Google Search Console ve Bing Webmaster Tools ile doğrulayın; eksik lastmod değerleri veya 404'ler gibi sorunları düzeltin ki site haritası yok sayılmasın.
- Dış içerik için lisanslara (lisanslar) saygı gösterin ve site haritasında veya sayfalarda üçüncü taraf kaynaklara bağlantı verirken doğru öznitelikler sağlayın; bu güveni ve uyumu korur.
- Büyük site için birden fazla site haritasıyla birkaç konuyu kapsayın; bu yaklaşım çabaya değer ve bakımı daha yönetilebilir kılar.
- Denetim ritmi: Robots.txt ve site haritasını mevcut yeniden yapılandırma, yeni sayfalar ve kaldırılan içerikle uyumlu hale getirmek için çeyreklik kontrol çalıştırın.
- Bakım kuralları: Engelleme ve izin verme kurallarını hedefli tutun; indekslemek istediğiniz sayfaları kapsarken düşük değerli yolları hariç tutmak için birden fazla yöntem kullanın.
- İzleme: Ana tarayıcıların erişim davranışını doğrulamak için sunucu günlüklerini inceleyin; gözlemlenen sürüm etkinliğine göre direktifleri ve site haritası girişlerini ayarlayın.
Robotstxt: user-agent ve disallow direktifleri için doğru sözdizimi
Kökte temiz bir robots.txt yerleştirin ve sürümü kontrol etmek için açık user-agent blokları tanımlayın. Nextjs dağıtımları için, robots.txt'nin kökten servis edildiğinden emin olun ve erişilebilirliği curl ile test edin; sonuç öngörülebilir sürüm davranışıdır. Googlebot ve googlebot-mobile için kuralları uyarlamak üzere user-agent başına bölümler kullanın; farklı ihtiyaçları olabilir, farklı davrandıklarını not ederek. Hassas yollar için Disallow kullanın ve istisnaları oymak için Allow; bir yol açıkça izin verilmedikçe engellenmiş kural uygulanır. Bu kurulum sürüm israfını önler ve istekleri azaltır. Düşük kaliteli tarayıcıları engellemek için şüpheli yollar için hedefli disallow ekleyin ve erişilebilir halka açık içeriğe dokunmadıklarından emin olun. Gelişmiş yapılandırmalar için, sürüm bütçelerini optimize etmek üzere semrush gibi tarayıcılar için ajan başına bloklar ekleyin.
İşte ajanlar ve taranabilir içerik arasında kuralların nasıl etkileştiğini ve sözdizimini göstermek için hızlı bir örnek.
User-agent: *
Disallow: /private/
Allow: /public/
User-agent: googlebot
Disallow: /admin/
Allow: /public/
User-agent: googlebot-mobile
Disallow: /old-site/
User-agent: semrush
Disallow: /internal-tools/
Allow: /public-content/
XML site haritası: oluşturma, yerleştirme ve güncelleme ritmi
Şimdi bir sitemap.xml oluşturun ve onu site kökü (https://yourdomain.com/sitemap.xml) olarak yerleştirin ki sürüm için birincil rehber olsun. Değişiklikleri hızlı keşfetmek ve indekslemeyi iyileştirmek için Yandex, Google ve diğer arama motorlarına gönderin.
Nextjs projeleri için, site haritasını derleme sırasında bir betik veya paket (örneğin, next-sitemap) ile oluşturun ki her dağıtım dosyayı güncelleyerek yeni içerikle uyumlu kalsın.
Dosyayı köke yerleştirin ve robots.txt'de referans verin. Büyük bir site çalıştırıyorsanız, birden fazla site haritasını yollara göre gruplamak için bir site haritası indeksi kullanın ve tarayıcıların sadece doğrulanmış girişleri taranmasını sağlayın, çöp sayfaları taramayın.
Güncelleme ritmi önemlidir: Değişiklikleri yayınladıktan sonra veya sabit bir programda yeniden oluşturun. Haber veya ürün siteleri için günlük değişikliklere hedefleyin; her zaman yeşil içerik için haftalık güncellemeler genellikle yeterlidir. Ritmi yayınlama ritminize ve izlenen sürüm sonuçlarına bağlayın ki gereksiz sürüm en aza insin.
Parametre gürültüsünü kontrol edin, içerik dışı parametreleri hariç tutarak veya onları özel site haritaları üzerinden yönlendirerek. Sürüm yinelenmelerini önlemek için parametre yönergelerini kullanın; parametreler içeriği sürdürdüğünde, ayrı site haritalarını veya iyi tanımlanmış bir hariç tutma listesini düşünün ki tarayıcılar doğru sayfaları aşırı indekslemeden keşfetsin sayfa.
Site haritasının erişilebilir ve tam olduğundan emin olmak için bir test cihazı ile doğrulayın.
Site bağlantılarını aklınızda tutun: Kullanıcı navigasyonu için yüksek değerli sayfaları önceliklendirin ve iç bağlantılandırma ki arama sonuçlarında yüzlesinler. Önemli yolların keşfedilebilir site bağlantıları olarak göründüğünden ve iç bağlantıların tarayıcıları yüksek öncelikli sayfalara ölü uçlar yerine yönlendirdiğinden emin olun.
Site başka bir CMS veya platformdan taşındıysa, uygun 301'lerle taşınmış URL'leri dahil edin ve site haritasını buna göre yenileyin. Eski ve yeni URL'ler arasındaki uyumsuzluk kafa karışıklığına neden olabilir; site haritasını yeni yapı ile uyumlu hale getirin ki değişiklikler doğrudan yansısın.
Tarayıcıların site haritasını nasıl algıladığını düzenli olarak inceleyin ve Yandex ve diğer motorların geri bildirimine göre ayarlayın. Temiz, iyi yapılandırılmış bir site haritası anahtar içeriği keşfetmeye yardımcı olur ve israfı sürümü azaltır, net sinyaller verilen bir değişikliğin neden önemli olduğunu açıklar, hatta etkiyi değerlendiren belirsiz ekipler için bile.
Dikkatli bakım ödüllendirir: Sürüm istatistiklerini izleyin, site haritalarının doğrudan yüklenmesini doğrulayın ve içerik değişikliklerinin güncellenmiş girişlere çevrildiğinden. Sorular ortaya çıkarsa, chatgpt tarzı notlar terminolojiyi yönlendirebilir, ama uygulamayı somut ve eylem odaklı tutun ki daha iyi sonuçlar sürün. Yineleme yaparken, birincil hedeflere odaklanın: Hızlı keşif, doğru sürüm ve stabil site bağlantıları görünürlüğü.
Site haritasını Robotstxt ile bağlama: doğru direktifler ve örnekler
Öneri: Robotstxt'nize bir Sitemap satırı ekleyin ve sürüm iyileştirmelerini göstermek için hızlı bir rapor ile doğrulayın. Bu, kaçırılan sayfaları önler ve Baidu ve diğer tarayıcıların sayfalarınızı bulmasına yardımcı olur, site haritanız dahil.
Bunu başarmak basit: Robotstxt'de Sitemap: URL satırı yerleştirin, URL'yi sabit tutun ve site haritasını kökte veya user-agent'a göre özel bir bölümde referans verin. Bu format, tarayıcılara indeksi nereden getireceklerini sinyalize eder, ki bu sürüm süresini tasarruf eder ve sayfa seviyesinde kataloglar ve ürün alanlarında kapsama iyileştirir. Dahil etme ayrıca diğer keşif yöntemleri başarısız olduğunda bazı içerik bölümlerinin keşfedilmesini sağlar ve robots.txt değişiklikleri sürümü karmaşıklaştırdığında yedek bir yol sağlar.
Kullanım durumları küresel site haritası ve bölüm site haritalarını haritalamayı, diller veya bölgeler için uyarlamayı içerir. Doğru direktiflerle iyi yapılandırılmış bir robotstxt tarayıcılar için gürültüyü azaltır ve raporu daha güvenilir kılar, dahil edilen site haritası URL'si indeksleme süreci için tek gerçeğin kaynağı olarak davranır. Yaklaşım, sürümü verimli başlatmak için net bir site haritası girişine dayanan Baidu ve diğer motorlar için özellikle yararlıdır; hedef parametreleri temiz tutmak ve adı tanımlayıcı yapmak ki format site evrilirken denetim ve güncellemeyi kolay kılsın. Aşağıdaki tablo pratik direktifleri ve dosyalarınıza kopyalayabileceğiniz somut örnekleri özetler.
| Direktif | Örnek | Notlar |
|---|---|---|
| Sitemap | Sitemap: https://example.com/sitemap.xml | Küresel site haritası referansı; kendi satırında yerleştirin |
| User-agent | User-agent: * | Tüm tarayıcılara uygulanır |
| Disallow | Disallow: /private/ | Hassas yolların taranmasını kısıtlar |
| Allow | Allow: /public/ | Bir alt kümenin erişimini açıkça izin verir |
| baidu-specific | User-agent: Baiduspider Disallow: /tmp/ | Baidu tarayıcısı için hedefli kural; diğer ajanları etkilemez |
Birden fazla bölüm çalıştırıyorsanız, ayrı site haritaları oluşturun (örneğin, /blog-sitemap.xml, /product-sitemap.xml) ve robotstxt'de buna göre referans verin. Bu, ana keşiften parametreleri uzak tutar, net adlandırma (ad) ve arama motorlarının tutarlı ayrıştırabileceği temiz bir format anlamına gelir. Bazı siteler ayrıca site haritasına dahil edilen tüm sayfaların uygun sayfada taranabilir olduğundan emin olmak için manuel bir kontrol korur; bu kontrolleri raporunuza dahil edin ve bir sonraki yinelemede dahil edilen yolları ayarlamak için sonuçları kullanın. Tasarım gereği, bu yaklaşım yinelenen sürümü azaltır, bant genişliğini tasarruf eder ve sitenizin diğer bölümleri genelinde tutarlı bir site haritası stratejisi sunmanıza yardımcı olur.
Test ve doğrulama: erişimi, sürüm davranışını ve indeksleme sonuçlarını doğrulayın

Üst sayfalar için hızlı bir erişilebilirlik denetimi çalıştırın: Her url'yi getirin ve HTTP durumunu, yanıt süresini ve yanıt boyutunu kaydedin. Kritik url'ler için 200 veya 301'i doğrulayın ve 4xx/5xx yanıtlarını işaretleyin. Anasayfayı, kategori sayfalarını, ürün sayfalarını ve 2–3 haber öğesini dahil edin. Sayfaların kullanıcı girişi gerektirmeden render edildiğinden ve tarayıcılara görünür içerik yüklendiğinden emin olun. Bu dikkatli kontrol, auth duvarları ve IP blokları gibi yaygın engelleyicileri yüzeye çıkarır ve hızlı düzeltmeleri yönlendirir.
Sürüm davranışını denetleyin: Robots.txt'nin önemli yollara izin verdiğini ve nextjs uygulamalarında rotaların tarayıcı isteklerine yanıt verdiğini doğrulayın. Semrush sürüm verilerini kullanarak hangi url'lerin keşfedildiğini veya engellendiğini haritalayın. Sorgu parametrelerinin nasıl işlendiğini, birden fazla giriş noktasının nasıl bağlandığını ve dinamik rotaların tarayıcılar için içerik render edip etmediğini inceleyin. Fallback ayarlarının indekslemeyi engellemediğinden veya yinelenen yollar oluşturmadığından emin olun.
İndeksleme sonuçlarını kontrol edin: Uygun bir pencere sonrası, hangi url'lerin indekste göründüğünü ve hangilerinin dışarıda kaldığını inceleyin. Semrush, Google Search Console ve Bing verilerini kullanarak doğrulayın. Site haritasının indekslenebilir url'leri listelediğini ve noindex veya kanonik etiketlerin niyetle uyumlu olduğunu onaylayın. Haber ve diğer zaman duyarlı bölümler için, uygun olduğunda yüzey içeriğinin indekslenebilir olduğundan emin olun ve parametreli url'lerden yinelenmeleri önleyin.
Otomatik ve manuel kontroller: Manuel QA geçişini otomatik testlerle eşleştirin. Kritik url'leri getirip durum kodlarını, ana başlık ve meta adının varlığını ve temel içerik sağlığını doğrulayan kompakt bir test seti oluşturun. Next.js ISR veya yeniden doğrulama davranışlarının beklenen zaman dilimlerinde indekslenebilir içerik ürettiğini onaylayın. Üretim sürüm koşullarını yansıtmak için bir sahnelenme alan adı kullanın ve sapmayı belgeleyin.
İzleyin, yineleyin ve raporlayın: Sunucu günlükleri, semrush raporları ve site haritası durumundan sinyalleri toplayın. Değişikliklerden sonra ilerlemeyi takip edin ve yeniden sürüm kontrolleri için bir ritim ayarlayın. Bir sayfa testi başarısız olursa, hedefli düzeltmeler uygulayın: Varlık boyutunu ayarlayın, istekleri basitleştirin veya budayın, parametreleri rafine edin veya tarayıcılara temiz içerik sunan bir fallback sayfa oluşturun. Next.js projeleri için, sayfa adı, dinamik vs statik ve yük boyutunun kullanıcı deneyimini indeks kapsama ile dengelediğini doğrulayın.
Robotstxt ve site haritası entegrasyonu için yaygın tuzaklar ve hızlı düzeltmeler
Robots.txt ve site haritasını bir test cihazı ile hızlı doğrulama çalıştırın, yayınlamadan önce kırık direktifleri ve eksik dahil etmeleri yakalayın. /robots.txt ve /sitemap.xml'in 200 durum ile erişilebilir olduğundan emin olun ve robots.txt'ye 'Sitemap: https://example.com/sitemap.xml' satırını dahil edin ki tarayıcılar haritayı bulabilsin. Birden fazla alan adı yönetiyorsanız, bu dosyayı site başına yansıtın ve her dosyanın yollarını uyumlu tutun. Böyle bir kontrol, indeksleme başlamadan önce zaman tasarruf eder ve canlı gitmeden önce temiz bir dosya doğrulamanıza yardımcı olur.
Tuzak: Kırık bir kural tarayıcıların önemli sayfaları indekslemesini engelleyebilir. Çekirdek yolları engelleyen kayıp bir Disallow: / kaldırarak düzeltin. Küresel eğik çizgiye güvenmeyin; bunun yerine tam yolları belirtin ve erişimi doğrulamak için test cihazı ile test edin. Beyaz listeli bölümler için Allow kullanın ve güncellemelerden sonra değişiklikleri izleyin.
Başka bir tuzak, gerçek sayfaları yansıtmayan kırık URL'ler veya loc değerleri içeren bir site haritasıdır; böyle sorunlar trafiği boşa harcar ve tarayıcıları şaşırtır. XML'i bir site haritası denetleyicisi ile doğrulayın, kırık girişleri kaldırın ve daha hızlı keşif istiyorsanız site haritası konumunun robots.txt'de dahil edildiğinden emin olun. CMS ihracatınızdan bir örnek site haritası kullanın ve her URL'nin dahil edildiğini ve lastmod değerlerinin makul göründüğünü doğrulayın.
İzleme ve yineleme: Robots.txt veya site haritasının erişilemez hale gelmesi veya sürüm istatistiklerinin beklenmedik şekilde değişmesi için uyarı kurun. Değişikliklerin indekslemede düşüşe neden olduğu vakalar gördük; llm'ler içeriği ve dinamik yolları aklınızda tutun ve en değerli sayfaları kapsayan kurallar belirtin. Semrush denetimlerinden snippet verilerini önce ve sonra karşılaştırmak için kullanın; testleri çalıştırın ve sonuçları test raporunda yakalayın.
Bugün uygulayabileceğiniz hızlı düzeltmeler: Robots.txt'de Sitemap satırının mevcut olduğundan emin olun; site haritasını kök yolunda tutun ve büyük, derin ağaçlardan kaçının; kanonikleştirmedikçe veya engellemedikçe parametre tabanlı URL'leri dahil etmeyin; bazı önemli sayfaların Disallow ile gizlenmediğini doğrulayın; değişiklikleri kaydedin ve yayınlamadan önce test cihazı ile yeniden test edin; karşılaştırmak için temiz bir robots.txt ve site haritası referansının örneğini dahil edin.
Kenar ipuçları: Llmlere sayfalar üretmek için, yinelenenlerde sürüm bütçesinin boşa harcanmadığından emin olun; trafiğe etkiyi ölçmek için testler sağlayın; semrush denetimleri ve snippet kontrollerini kullanarak arama sonuçlarının beklenen snippet'i gösterip göstermediğini doğrulayın; izlemeyi sürdürerek, bir kullanıcı rapor etmeden önce sorunları daha erken yakalayabilirsiniz.
📚 SEO & Dijital Pazarlama Hakkında Daha Fazlası
- Programatik SEO: Örnekler, İpuçları ve En İyi Uygulamalar (2026)
- White Hat SEO Rehberi - Etik SEO Uygulamalarına Kapsamlı Rehber
- 2026 için Mobil SEO En İyi Uygulamalar - Tam Rehber
- H1 Etiketi Nedir? SEO En İyi Uygulamalar ve Örnekler (2026)
- JavaScript SEO Optimizasyonu - Dinamik Web Siteleri için En İyi Uygulamalar
Ready to leverage AI for your business?
Book a free strategy call — no strings attached.


