İçeriğe geç

İşletmem Google’da Neden Çıkmıyor? Web Sitesi Mimarisi, İndeksleme, Varlık (Entity) Sinyalleri, Teknik SEO ve GEO

Google görünürlüğünü keşif, tarama, indeksleme ve sıralama olarak ayırıyoruz: HTTP, noindex, canonical, hreflang, site mimarisi, entity, ölçüm ve GEO için mühendislik rehberi.

· TankDev Mühendislik

İşletmenizin web sitesinin açılması, Google’ın o siteyi aynı biçimde gördüğünü göstermez. Google bir sayfayı henüz keşfetmemiş, ağ veya erişim kuralı nedeniyle tarayamamış, başka bir URL’yi asıl sürüm seçmiş ya da sayfayı ilgili sorguda göstermemiş olabilir. “SEO çalışması yapalım” demeden önce hangi katmanda sorun bulunduğunu kanıtlamak gerekir.

Bu yazı görünürlüğü; web mimarisi, HTTP davranışı, indeksleme politikası, işletme kimliği ve ölçüm arasındaki bir sistem problemi olarak inceler. Teknik açıklamaların yanında işletme sahibinin göreceği karşılığı da vereceğiz. Örnek senaryomuz, mevcut sitesini yenileyen bir B2B hizmet işletmesidir: Türkçe ve İngilizce sayfaları vardır, ERP entegrasyonu sunar ve hedef hizmet sorgularında bulunmak ister.

ChatGPT yanıtlarında görünürlük için ayrı rehberimiz İşletmem ChatGPT’de neden çıkmıyor? sorusunu ele alıyor. Bu yazı ise o görünürlüğün de dayandığı web ve indeksleme altyapısını derinleştiriyor. Uygulama kapsamımızı Yapay Zekâ Arama Optimizasyonu (GEO) sayfasında bulabilirsiniz.

1. Önce semptomu ayırın: keşif, tarama, indeksleme ve sıralama

Müşterinin “Google’da yokuz” cümlesini ölçülebilir hale getiririz: hangi alan adı, hangi tam URL, hangi sorgu, hangi ülke/dil, mobil mi masaüstü mü ve hangi tarih? Marka adı aramasını, “ERP entegrasyonu geliştiren firma” gibi markasız bir ihtiyaç sorgusundan ayırırız. Organik web sonucunu, Haritalar kaydını ve AI yanıtındaki kaynağı aynı başarı göstergesi olarak raporlamayız.

Sorun hangi katmanda?
KatmanMühendislik sorusuİşletme açısından
KeşifURL, bağlantı veya sitemap üzerinden bulunabiliyor mu?Yeni hizmet sayfası yayınlanmış ama hiçbir yerden bağlanmamış olabilir.
TaramaAğ, HTTP ve erişim kuralları içeriğin alınmasına izin veriyor mu?Site size açıkken güvenlik duvarı botu engelliyor olabilir.
İşleme / indeksİçerik, indeksleme kuralları ve canonical birbiriyle uyumlu mu?Sayfa yanlışlıkla yayına kapalı veya başka sürüme bağlanmış olabilir.
Sorguda görünümSayfa belirli ihtiyaca uygun ve yeterince ayırt edici mi?Google sayfayı biliyor, fakat istenen müşteri sorusunda göstermiyor olabilir.
İş sonucuGelen ziyaretçi doğru teklif veya iletişim akışına ulaşıyor mu?Görünürlük var, fakat talep formu çalışmıyor olabilir.
URL keşfinden iş sonucuna giden görünürlük hattı ve her aşamadaki ayrı kanıt.

İşletme sahibine kısa karşılığı: İnternette bir adresinizin olması, o adresin kataloğa alınması ve belirli bir soruda önerilmesi üç ayrı şeydir. İncelemeyi tek bir puan veya ekran görüntüsüyle bitirmek yerine bu zincirin hangi halkasının doğrulandığını söyleriz.

2. HTTP, DNS, TLS ve WAF: Googlebot gerçekten ne alıyor?

İlk kontrol tarayıcı ekranından önce yanıt sözleşmesidir. Alan adı doğru sunucuya çözülüyor mu, TLS geçerli mi, yönlendirme nihai sayfaya ulaşıyor mu ve GET isteği hangi durum kodunu alıyor? Tarayıcınızın önbelleği veya oturum çerezi sorunu gizleyebilir. Bu yüzden oturumsuz bir istemci, sunucu logları ve Search Console URL Inspection verisi birlikte kullanılır.

Shell / illustrative delivery inspection
# Inspect the actual GET response, including headers and body.
curl -sS -D headers.txt -o page.html   https://example.com/tr/services/erp-integration

# Review the redirect chain and final destination separately.
curl -sS -L -D redirect-chain.txt -o final.html   http://example.com/tr/services/erp-integration

# HEAD can be useful, but does not prove GET behaves identically.
curl -I https://example.com/tr/services/erp-integration

# Record status, Location, X-Robots-Tag, Content-Type, cache headers,
# canonical, title, visible text, and the time of the observation.

Var olan hizmet sayfası için beklenen nihai sonuç genellikle anlamlı HTML taşıyan 200’dür. Taşınan adres için 301/308, gerçekten kaldırılmış sayfa için 404/410 gerekir. “Sayfa bulunamadı” yazısını 200 ile döndürmek soft 404 riski yaratır; bütün eski URL’leri ilgisiz ana sayfaya göndermek de doğru bir geçiş planı değildir. Status code ile iş anlamı aynı gerçeği anlatmalıdır.

CDN veya WAF, gerçek içeriğin yerine 403, CAPTCHA ya da 200 durumlu challenge sayfası döndürebilir. İkinci durumda yalnız durum koduna bakan test yanlış biçimde yeşil olur. HTML gövdesinin beklenen hizmet metnini taşıdığı da doğrulanmalıdır. Google’ın tarayıcıları 429/5xx yanıtlarında taramayı yavaşlatabilir; güvenlik kontrolünü tamamen kapatmak yerine hangi kuralın gerçek tarayıcıyı etkilediği belirlenir. Google HTTP davranışı.

User-Agent içinde “Googlebot” yazması kimlik doğrulaması değildir. Log analizinde sağlayıcının güncel doğrulama yöntemleri ve yayımladığı IP bilgileri esas alınır. Sahte bir User-Agent ile yapılan curl testi yalnız teslim davranışını karşılaştırır; Google’ın siteyi ziyaret ettiğini veya indekslediğini kanıtlamaz. Google tarayıcıları.

3. robots.txt ve noindex: erişim ile indeksleme aynı izin değil

robots.txt, kurallara uyan tarayıcıların hangi URL’lere erişeceğini yönetir. noindex ise destekleyen arama motoruna bir kaynağı indekslememesini söyler. Bir sayfayı hem robots.txt ile engelleyip hem içine noindex koyarsanız tarayıcı içerideki kuralı göremeyebilir. Gizli bir panel için de robots.txt güvenlik sınırı değildir; gerçek kimlik doğrulama gerekir. Google robots.txt açıklaması.

HTML + HTTP / two places to inspect
<!-- Accidental staging directive copied into production -->
<meta name="robots" content="noindex, nofollow">

# A header can exclude a resource even when HTML looks correct:
HTTP/2 200
Content-Type: text/html; charset=utf-8
X-Robots-Tag: noindex

# Public service pages: remove unintended noindex at its real source.
# Private customer areas: keep authentication and intended exclusion.
# Do not replace a deliberate privacy/access policy with blanket indexing.

Sorun uygulama kodunda olmayabilir: staging ayarı, reverse proxy, CDN response-header kuralı veya CMS’in görünürlük seçeneği noindex üretiyor olabilir. Düzeltme sonrasında doğru katmanın cache’i temizlenir ve gerçek GET yeniden incelenir. Kaynak koddan satırı silmek, CDN’in eski başlığı sunmayı bıraktığını tek başına göstermez. noindex uygulaması.

Müşteri için karşılığı: Satış ofisinin kapısına yanlışlıkla “ziyaretçi kabul edilmez” yazısı asılmışsa, önce o talimatı kaldırırız. Daha fazla reklam metni yazmak bu teknik engeli çözmez. Ancak müşteri hesabı veya özel teklif ekranını herkese açmak da çözüm değildir; kamuya açık hizmet sayfası ile özel işlem alanı ayrı tasarlanır.

4. Web sitesi mimarisi: sayfa yalnız JavaScript çalışınca mı var?

Örnek işletmenin hizmet sayfası tarayıcıda düzgün görünebilir, fakat ilk yanıtta yalnız boş bir uygulama kabuğu bulunabilir. İçerik ayrı bir API’den gelir; istek çerez, CORS, rate limit veya render hatası nedeniyle başarısız olursa tarayıcı yeterli metni elde edemeyebilir. Google JavaScript işleyebilir; bu, her içerik ve bağımlılığın her koşulda başarıyla işlendiği anlamına gelmez. Google JavaScript SEO rehberi.

Herkese açık hizmet ve rehber sayfalarında SSR, statik üretim veya güvenilir ön üretim kullanarak ana içeriği ilk HTML’e taşımayı tercih ederiz. Kullanıcı panelindeki etkileşimli tablo ise farklı bir ihtiyaçtır. Teknolojiyi “React kötü, WordPress iyi” gibi etiketlemeyiz; her sayfa türünün hangi içeriği, hangi HTTP yanıtıyla ve hangi güncelleme politikasıyla sunduğunu kontrol ederiz.

Teknik test üç çıktıyı karşılaştırır: origin yanıtı, CDN’in oturumsuz ziyaretçiye verdiği yanıt ve URL Inspection’ın işlediği görünüm. Kritik metin, başlık, canonical ve bağlantılar bu çıktılarda tutarlı olmalıdır. Bu hedef botlara farklı bir pazarlama sayfası göstermek değildir; aynı gerçek içeriğin güvenilir teslimidir.

HTML / a public page delivery contract
<!doctype html>
<html lang="tr">
<head>
  <title>ERP Entegrasyonu ve Özel Yazılım | Örnek İşletme</title>
  <meta name="description" content="Gerçek hizmet kapsamı ve entegrasyon yaklaşımı.">
  <link rel="canonical" href="https://example.com/tr/services/erp-integration">
</head>
<body>
  <main>
    <h1>İşletmeler için ERP entegrasyonu</h1>
    <p>Hizmet kapsamı, veri sahipliği ve desteklenen süreçler burada açıklanır.</p>
    <a href="/tr/case-studies/order-integration">İlgili uygulamayı inceleyin</a>
  </main>
</body>
</html>

Bu kod bir sıralama tarifi değildir; kullanıcı ve tarayıcı için okunabilir bir teslim sözleşmesidir. CMS seçimi tek başına bu sözleşmeyi sağlamaz. Özel geliştirmede de migration, cache invalidation, hata sayfaları ve geri dönüş davranışını ayrıca tasarlamak gerekir.

5. Canonical, yönlendirme ve hreflang: hangi URL hangi sayfayı temsil ediyor?

Aynı hizmet /hizmet, /hizmet/, ?ref=kampanya ve başka bir alan adı altında çoğalabilir. Her varyantı ayrı bir SEO hedefi haline getirmek yerine URL politikasını belirleriz: asıl sürüm, taşınan adresler, takip parametreleri ve gerçek filtre sayfaları. İç bağlantı, sitemap, redirect ve canonical aynı tercihi desteklemelidir. Canonical güçlü bir sinyaldir; Google’ın kesin uygulamak zorunda olduğu bir komut değildir. Canonical yöntemleri.

Sık hata, bütün hizmet sayfalarına ana sayfanın canonical’ını basan ortak layout’tur. Bir başka hata, İngilizce sayfanın canonical’ını Türkçeye vermektir. Gerçek çeviriler için her dil sürümü kendi uygun URL’sini temsil eder; hreflang, karşılıklı dil alternatiflerini ilişkilendirir. Yanlış canonical’ı yalnız yeni bir hreflang etiketi ekleyerek düzeltmiş olmayız.

HTML / reciprocal language alternatives
<!-- On the Turkish page -->
<link rel="canonical"
      href="https://example.com/tr/services/erp-integration">
<link rel="alternate" hreflang="tr"
      href="https://example.com/tr/services/erp-integration">
<link rel="alternate" hreflang="en"
      href="https://example.com/en/services/erp-integration">
<link rel="alternate" hreflang="x-default"
      href="https://example.com/tr/services/erp-integration">

<!-- On the English page: same alternate set, English canonical. -->
<!-- x-default is an intentional fallback choice, not a ranking boost. -->

Dil değiştirici kullanıcıyı karşılık gelen sayfaya götürmeli, bütün bağlantıları ana sayfaya atmamalıdır. Konum/IP tabanlı zorunlu yönlendirme de dil sürümlerinin erişimini zorlaştırabilir. Alternatif URL’lerin 200 dönmesi, kendi canonical’larının doğru olması ve iki yönde bağlantı kurulması kontrol edilir. Google yerelleştirilmiş sürüm rehberi.

6. Sitemap ve iç bağlantılar: yayınlamak, keşfedilebilir kılmak değildir

Sitemap, yayın envanterinin arama motoruna sunulan görünümüdür. Üretimde bulunmayan staging adresleri, redirect URL’leri ve indekslenmesi amaçlanmayan sayfalar bu envantere karışmamalıdır. lastmod her deploy’da topluca “bugün” yapılmaz; gerçek anlamlı içerik değişimini yansıtmalıdır. sitemap gönderiminin başarılı olması bütün URL’lerin indekslendiği anlamına gelmez.

Sayfaların ilişkisi yalnız sitemap’te bırakılmaz. Ana hizmet sayfası, ilgili teknik rehber ve gerçek vaka çalışması birbirine bağlanır. Bağlantı metni hedefi anlatır; sırf anahtar kelime çoğaltmak için alakasız footer linkleri eklenmez. Bir sayfa yalnız yönetim panelinde görünüyorsa veya URL’yi bilen kişi açabiliyorsa, sitenin yayın mimarisinde yetim kalmış olabilir.

XML / publication inventory example
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/tr/services/erp-integration</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://example.com/en/services/erp-integration</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
</urlset>

Büyük kataloglarda filtre ve sıralama kombinasyonları sınırsız URL alanı oluşturabilir. Böyle bir sitede crawl alanını sınırlamak gerekir; küçük bir kurumsal sitedeki her indeks sorununu ise “crawl budget” diye açıklamayız. Öncelik, gerçekten değerli sayfaların erişilebilir, ayırt edilebilir ve doğru bağlanmış olmasıdır. Google sitemap rehberi.

7. Search Console verisini doğru okuyun: rapor, teşhis değildir

Search Console’da alan adı mülkü ile URL-prefix mülkünün kapsamı farklı olabilir. Doğru protokol, alt alan adı ve tam URL incelenmeden “site indeksli” sonucu verilmez. URL Inspection’ın indeks görünümü ile canlı testini ayırırız: biri Google’ın kayıtlı durumunu, diğeri o anda erişip işleyebildiği sayfayı incelemeye yardımcı olur. Yeşil canlı test, indeksleme veya sıralama garantisi değildir. URL Inspection belgesi.

İndeks durumundan sonraki mühendislik adımı
Görülen durumİlk kontrol
Discovered — currently not indexedKeşif var; erişim, iç bağlantılar ve yayın önceliğini incele.
Crawled — currently not indexedAlınan içerik, benzerlik ve sayfanın ayrı değerini incele.
Excluded by noindexDışlamanın kasıtlı olup olmadığını doğrula.
Duplicate / canonical uyuşmazlığıSeçilen URL ile URL politikasını karşılaştır.
Indexed, fakat hedef sorguda görünmüyorSorgu ihtiyacı, içerik ve görünürlük verisini incele.

Bu tablo tek bir nedene otomatik hüküm vermez. Örneğin “Crawled — currently not indexed” ifadesi tek başına spam cezası, zayıf sunucu veya yanlış teknoloji kanıtı değildir. Bir grup temsili URL seçip ortak şablon, içerik, canonical ve son tarama zamanı üzerinde hipotez sınarız. İndekslenmemiş her URL de hata değildir; özel alanlar ve gerçek kopyalar için dışlama istenen sonuç olabilir. Page indexing raporu.

site:example.com sorgusu hızlı bir gözlem sağlar, fakat eksiksiz indeks envanteri değildir. Yönetilen sitenin tam URL durumu için URL Inspection, toplu örüntüler için Page indexing ve sorgu performansı için ilgili arama raporu kullanılır. Ayrıca manuel işlem ve güvenlik raporları kontrol edilir; yalnız indeks etiketi üzerinden bütün olası engellerin elendiği varsayılmaz. site: operatörünün kapsamı.

8. Varlık (entity) sinyalleri: sayfa, hizmet ve işletme ilişkisini kurun

Entity, tanımlanabilir bir varlıktır; bu bağlamda işletme, şube, kişi veya hizmet olabilir. Alan adınızın bulunması, işletmenizin hangi hizmeti hangi bölgede verdiğinin açık olduğu anlamına gelmez. Ad, iletişim, gerçek faaliyet alanı, hizmet sayfaları ve sahipliği doğrulanmış profiller arasında çelişki olmamalıdır. Marka adını her cümleye tekrar etmek yerine bu ilişkileri belirginleştiririz.

Teknik tarafta kuruluşun sabit @id’si, hizmetin provider ilişkisi ve sayfanın about/isPartOf ilişkileri tek bir veri modelinden üretilebilir. Dil sürümleri aynı işletmeyi anlatıyorsa iki ayrı kuruluş yaratmayız. sameAs, aynı varlığı temsil eden gerçek profil içindir; rakip, rastgele haber veya güçlü alan adı eklemek bir otorite aktarım yöntemi değildir. Google Organization verisi.

JSON-LD / illustrative identity relationships
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://example.com/#organization",
      "name": "Example Business",
      "url": "https://example.com/"
    },
    {
      "@type": "Service",
      "@id": "https://example.com/#erp-integration-service",
      "name": "ERP integration",
      "provider": {"@id": "https://example.com/#organization"}
    },
    {
      "@type": "WebPage",
      "@id": "https://example.com/tr/services/erp-integration#webpage",
      "url": "https://example.com/tr/services/erp-integration",
      "inLanguage": "tr",
      "about": {"@id": "https://example.com/#erp-integration-service"}
    }
  ]
}
Aynı işletme kimliğine bağlı Türkçe ve İngilizce sayfalar, hizmet ve doğrulanmış profil ilişkileri.

Bu işaretleme bir bilgi grafiğine kayıt yaptırma formu değildir. Schema.org Validator yapıyı denetler; gerçekliğini bağımsız olarak ispatlamaz. Rich Results Test ise Google’ın desteklediği sonuç özelliklerine odaklanır; her geçerli schema türünün burada görünmesi beklenmez. Görünmeyen ödül, uydurma yorum veya sunulmayan hizmet eklemek yerine, sayfada gerçekten anlatılan bilgi işaretlenir.

İşletme sahibine karşılığı: Web sitenizde yeni telefon, işletme profilinde eski telefon ve başka yerde yanlış şube adresi varsa önce bilgi tutarlılığını düzeltiriz. Uygun işletmeler için doğru Google İşletme Profili, kategori ve konum/hizmet alanı yerel görünürlüğü destekleyebilir. Haritalar alaka, mesafe ve bilinirlik gibi etkenlere de bağlıdır; entity çalışması uzaklığı kaldırmaz veya sıra satın almaz. Google yerel sonuçlar.

9. İndekste olmak yetmez: müşteri sorusuna teknik ve somut cevap verin

Örnek işletmenin ana sayfasında yalnız “yenilikçi dijital çözümler” yazdığını düşünün. “Mevcut ERP’ye bayi sipariş portalı bağlatmak istiyorum” sorusuna bu ifade yeterli yanıt değildir. Hizmet sayfasında veri sahipliği, desteklenen iş akışı, gerekli erişimler, hata yönetimi, proje sınırı ve teslimin nasıl doğrulanacağı açıklanmalıdır. Başlık ve H1 de o sayfanın gerçek konusunu söylemelidir.

Teknik açıklama ile müşteri açıklamasını birlikte veririz: “idempotency” aynı siparişin tekrar geldiğinde ikinci kez oluşmamasıdır; “migration rollback” yeni sürüm sorun çıkardığında güvenli geri dönme planıdır. Bu ikili anlatım mühendisliği basitleştirip içini boşaltmaz; satın alan kişinin doğru soruları sormasına yardımcı olur.

Sorgu ihtiyacından sayfa kapsamına
SoruSayfada aranacak somut bilgi
“ERP entegrasyonu yapan firma?”Hangi süreçlerin bağlandığı, veri akışı ve gerçek uygulama örnekleri.
“WordPress sitem yeterli mi?”Mevcut ihtiyacın analizi, teknik sınırlar ve geçiş maliyeti.
“Google’da neden görünmüyorum?”Tam URL ve sorguya dayalı teşhis, erişim/indeks kanıtı.
“GEO için ne satın alıyorum?”Teslim edilen altyapı, ölçüm kapsamı, bakım ve veri sahipliği.

Aynı metinde yalnız şehir adını değiştirerek yüzlerce hizmet sayfası üretmek bu ihtiyacı çözmez. Gerçek hizmet kapsamı ve anlamlı yerel fark yoksa yeni URL sayısı, yeni bilgi değeri üretmez. Birbirini tekrar eden sayfalar yerine hizmet → teknik rehber → gerçek vaka çalışması ilişkisini kurmak daha yönetilebilir bir mimaridir. Aynı soruyu hedefleyen sayfalar varsa kapsamı ayrıştırır veya uygun birleştirme planı yaparız.

10. Performans, loglar ve yayın güvenilirliği: teknik SEO’yu işletin

Performans yalnız PageSpeed puanı değildir. DNS/TLS gecikmesi, TTFB, ana içeriğin oluşması, görseller, etkileşim gecikmesi ve yerleşim kaymaları ayrı sorunlardır. Laboratuvar testi hata ayıklamaya; yeterli gerçek kullanıcı verisi varsa saha ölçümü deneyimin dağılımına bakar. Raporun cihazı, URL’si, tarihi ve veri kaynağı yazılmadan tek puan üzerinden bütün site için sonuç çıkarılmaz. Core Web Vitals raporu.

İzleme katmanında doğrulanmış tarayıcı isteklerinin durum kodları, gecikmeleri, canonical hedefleri ve beklenmeyen yanıtlar incelenir. Logda 200 görülmesi içerik doğruluğu için yeterli değildir. Sentetik kontrol, beklenen H1 veya sayfa kimliğini de arayabilir. Hassas müşteri bilgisi, token ve kişisel veriyi SEO raporu bahanesiyle loga taşımayız; URL parametreleri ve saklama süresi de kontrol edilir.

JSON / illustrative incident evidence, not customer telemetry
{
  "url": "https://example.com/tr/services/erp-integration",
  "environment": "production",
  "release": "release-reference",
  "request_method": "GET",
  "http_status": 200,
  "body_kind": "expected_service_html",
  "x_robots_tag": null,
  "meta_robots": "index, follow",
  "declared_canonical": "https://example.com/tr/services/erp-integration",
  "google_selected_canonical": "record-from-url-inspection",
  "inspection_time": "record-actual-timestamp",
  "crawler_identity": "verified-separately"
}

Örnek yayın kapıları: kamuya açık hizmetlerde istenmeyen noindex sıfır; taşınan her kritik URL için ilgili hedefe tekil yönlendirme; iki dilde canonical/hreflang eşleşmesi; bozuk iç bağlantı olmaması; sitemap’te yalnız amaçlanan adresler. Bu kapılar kendi yazılımımız için kabul kontrolüdür, Google algoritmasının puan listesi değildir.

İçerik güncellemesiyle metadata, JSON-LD ve cache birlikte düşünülmelidir. Yeni metin yayında ama eski canonical cache’ten geliyorsa yarım bir yayın yapılmıştır. Kaynak dosyaların yanında build sürümü, değişiklik listesi, kontrollü rollout ve geri dönüş noktası saklanır. Teknik SEO bir defalık eklenti kurulumu değil, yayın yaşam döngüsünün parçasıdır.

11. GEO ile ilişkisi: indeksleme, AI atfı ve tavsiye ayrı sonuçlardır

Google’ın AI Overviews ve AI Mode özellikleri için temel SEO koşulları geçerlidir; ayrı bir “GEO schema” veya zorunlu AI metin dosyası yoktur. Kaynak bağlantısı için sayfanın indeksli ve snippet gösterimine uygun olması gerekir. Bu uygunluk, sistemin sayfayı belirli bir yanıtta seçeceği anlamına gelmez. Google AI özellikleri rehberi.

Mühendislik açısından ortak temel; erişilebilir kaynak, açık işletme kimliği, tutarlı bilgi ve soruya karşılık veren içeriktir. Farklı AI platformları farklı kaynak ve ürün davranışlarına sahip olabilir. Bu yüzden Google indeks sayısını, ChatGPT’deki anılma sayısını ve siteye gelen teklif talebini tek bir “görünürlük skoru”na çevirmeyiz.

AI tarafını değerlendirmek için markalı ve markasız müşteri soruları ayrı tutulur; dil, bölge, platform, görünen model ve arama modu kaydedilir. Yanıtta işletmenin adının geçmesi, olumlu önerilmesi ve kendi alan adının kaynak gösterilmesi farklı alanlar olarak işaretlenir. Bu yöntem ve araçların ayrıntısı ChatGPT görünürlük rehberimizdedir.

Kendi sitemizdeki uygulama kanıtlarını da TankDev SEO ve GEO vaka çalışmasında yayımladık. PageSpeed, sitemap, schema ve atıf ekranlarının her birinin neyi gösterdiği orada ayrıdır. Başarılı teknik doğrulama ile gerçek müşteri kazanımını birbirinin yerine koymuyoruz.

12. Uygulama planı: teşhisten doğrulanmış yayına

Temsili hata senaryosunu tamamlayalım: yenileme sonrası ERP hizmet sayfası tarayıcıda açılıyor, fakat aramada görünmüyor. Oturumsuz GET 200 dönüyor; HTTP başlığında staging’den kalmış X-Robots-Tag: noindex bulunuyor. Ayrıca İngilizce sayfanın canonical’ı yanlışlıkla ana sayfaya gidiyor. Başlangıç hipotezimiz artık “anahtar kelime eksik” değil, iki ayrı yayın sözleşmesi hatasıdır.

Önce başlığın üretildiği proxy kuralını düzeltir, ilgili cache’i temizleriz. Sonra sayfa bazlı canonical üretimini ve dil eşleşmesini test ederiz. Yeni GET ve işlenen içerik kontrolünden sonra yetkili Search Console hesabıyla kritik URL’ler incelenir; uygunsa yeniden tarama istenir ve zaman damgalı takip başlatılır. Aynı isteği tekrar tekrar göndermek bir hızlandırma stratejisi değildir. Google yeniden tarama rehberi.

Teslimin kabul kapıları
İş paketiKanıtBaşarı sınırı
ErişimOturumsuz GET, gerçek HTML, doğru status ve WAF kontrolüİçerik teknik olarak erişilebilir.
URL / dilRedirect listesi, canonical, iki yönlü hreflang kontrolüAdres sözleşmesi tutarlı.
İndeksURL Inspection kaydı, zaman damgası, seçilen canonicalBelirli URL’nin gözlenen indeks durumu.
EntityTek veri kaynağı, tutarlı profil bilgileri, doğrulanan işaretlemeKimlik ilişkileri açık ve denetlenebilir.
İçerik / bağlarGerçek hizmet kapsamı, ilgili rehber ve vaka bağlantılarıYayın mimarisi müşteri ihtiyacını açıklar.
PerformansURL, cihaz ve veri kaynağı belirtilmiş raporİlgili testteki teknik deneyim.
Sonuç izlemeSorgu paneli, Search Console trendi, AI gözlemi, nitelikli talepSonuçlar kendi paydalarıyla izlenir.

Örnek takip planında önce kritik URL envanteri ve baseline çıkarılır, düzeltme ve deploy kaydedilir, sonraki kontrol dönemlerinde aynı URL ve sorgu kümeleri karşılaştırılır. Tıklama artışını değerlendirirken sezon, sorgu karışımı, cihaz ve içerik değişiklikleri dikkate alınır. Önce/sonra grafiği tek başına değişikliğin bütün artışı yarattığını kanıtlamaz. Teknik düzeltmenin tamamlandığı tarih ile Google’ın onu yeniden işlediği tarih de farklı olabilir.

Ücretlendirilen işin karşılığı; teşhis, URL/veri modeli, gerekli özel web geliştirmesi, erişim kuralları, doğrulama ve işletim sorumluluğudur. Yeni metin, çeviri, fotoğraf veya dijital PR ihtiyacı teknik altyapıya kendiliğinden dahil sayılmaz. Mevcut içeriklerin ve işletme bilgilerinin kim tarafından sağlanacağı, kaynak kod/veri sahipliği ve bakım sınırları kapsamda yazılmalıdır.

Google’da görünürlük için önce hangi sistemin hangi gerçeği ürettiğini anlamak gerekir. Biz yalnız etiket eklemiyoruz; içeriğin keşfedilmesini, doğru teslimini, kimlik ilişkilerini ve bunların doğrulanabilir işletimini tasarlıyoruz.

İşletmenizin mevcut sitesini bu çerçevede değerlendirmek için Yapay Zekâ Arama Optimizasyonu (GEO) hizmetimizi inceleyin. AI yanıtlarının nasıl ölçüleceği için ChatGPT’de işletme görünürlüğü rehberine geçin.

Sık Sorulan Sorular

01Web sitem açılıyor ama Google’da yok. İlk neye bakmalıyım?

Tam URL’nin oturumsuz HTTP yanıtı, robots/noindex durumu, canonical ve Search Console URL Inspection kaydıyla başlayın. Ardından keşif ile sıralama sorununu ayırın.

02robots.txt Allow yazması indeks garantisi mi?

Hayır. Tarama izni; erişim, içerik işleme, canonical seçimi ve indeksleme kararının tamamı değildir. Allow, yanlış noindex başlığını da kaldırmaz.

03Sitemap Success ise bütün sayfalar indeksli midir?

Hayır. Bu, sitemap’in ilgili araçta başarılı işlendiğini gösterir. Her kritik URL’nin indeks durumu ayrıca incelenmelidir.

04site: sorgusunda az sonuç çıkması kesin sorun mu?

Tek başına değil. Bu operatör eksiksiz envanter sağlamaz. Tam URL için URL Inspection ve toplu örüntüler için Page indexing daha uygun kanıttır.

05PageSpeed 100 almak Google’da üst sıraya çıkarmaya yeter mi?

Hayır. Tek testin teknik kalite sonucu; sorgu uygunluğu, indeksleme, entity tutarlılığı veya ticari dönüşümün tamamını ölçmez.

06JavaScript veya WordPress kullandığım için mi çıkmıyorum?

Bunu yalnız teknoloji adına bakarak söyleyemeyiz. İlk HTML, render edilen içerik, erişim kuralları ve URL politikası incelenmelidir; her iki yapıda da doğru veya yanlış uygulama mümkündür.

07Canonical ile hreflang aynı şeyi mi yapar?

Hayır. Canonical tercih edilen temsilci URL’ye ilişkin sinyaldir; hreflang dil/bölge alternatiflerini ilişkilendirir. Birbirleriyle çelişmemelidir.

08Entity kurmak ne sağlar?

Gerçek işletme, hizmet, sayfa ve profil ilişkilerinin tutarlı anlaşılmasını destekler. Bir bilgi paneli veya AI tavsiyesi satın alma yöntemi değildir.

09Bu çalışma Google Haritalar’ı da etkileyebilir mi?

Uygun işletmelerde doğru işletme profili, kategori ve konum/hizmet bilgisi yerel görünürlüğü destekleyebilir. Mesafe ve diğer yerel etkenler de önemlidir; sıra garantisi verilmez.

10GEO, teknik SEO’nun yerine mi geçiyor?

Hayır. Erişilebilir ve güvenilir web kaynağı ortak temeldir. AI yanıtındaki anılma, tavsiye ve atıf ise ayrı protokolle ölçülür.

11Düzeltmeden sonra kaç günde Google’da çıkarım?

Kesin süre verilemez. Yayın, yeniden tarama, indeksleme ve sorguda gösterim farklı aşamalardır. Tarihli teknik ve indeks kayıtlarıyla takip edilir.

12TankDev hangi teslimleri yapar?

Kapsama göre teknik teşhis, özel web altyapısı, veri/URL ilişkileri, erişim ve indeks kontrolleri ile doğrulanabilir teslim raporu hazırlanır. İçerik girdileri ve bakım sorumluluğu ayrıca belirlenir.

İlgili notlar

WhatsAppDoğrudan iletişim