WordPress dünyanın en popüler web sitesi oluşturucusudur. İnsanlar onu seviyor çünkü kullanımı kolay ve son derece özelleştirilebilir. Ancak, kutunun dışında temel bir WordPress kurulumu mevcut değildir. Google için optimize edilmiş.
WordPress'i varsayılan ayarlarında bırakırsanız veya kullanırsanız ağır temalar ve eklentileryanlışlıkla oluşturabilirsiniz teknik hatalar Bu, sitenizin sıralamasını engeller.
Bu kılavuz tam olarak SEO hataları WordPress users make—from basic settings to advanced server issues—and shows you how to fix them.
Bölüm 1: Web Sitesi Mimarisi ve URL Yapısı
Your website’s structure helps search engines like Googlebot find and understand your pages. If your structure is confusing, search engines will struggle to rank your content.
Varsayılan Kalıcı Bağlantı Yapılarını Düzeltme
Varsayılan olarak WordPress, aşağıdaki gibi sayıları kullanarak URL'ler (kalıcı bağlantılar) oluşturur: yourdomain.com/?p=123. Bu iki nedenden dolayı SEO açısından kötüdür:
- Anahtar Kelime Yok: Arama motorları konuyu anlamak için URL'deki kelimeleri kullanır. Rakamlar hiçbir ipucu vermiyor.
- Düşük Tıklama Oranları: Rastgele bir sayı dizisine benziyorsa, kullanıcıların arama sonuçlarındaki bir bağlantıya tıklama olasılığı daha düşüktür.
Düzeltme: WordPress Ayarlarınıza gidin ve Kalıcı Bağlantılarınızı şu şekilde değiştirin: “Post Name” (/%postname%/).
Canlı Siteler için Uyarı: If your site has been live for a while, changing permalinks will break all your existing URLs. You must use a plugin to set up “301 yönlendirmeleri” to point the old URLs to the new ones, or you will lose your current arama sıralamaları.
Kalıcı Bağlantı Karşılaştırması
| Kalıcı Bağlantı Türü | Arama Motorları Bunu Nasıl Okur? | SEO Değeri | Daha Sonra Değişme Riski |
Ova (/?p=123) | Dinamik sayılar | Sıfır | Son derece Yüksek |
Tarih (/2026/04/post/) | Zamana dayalı | Düşük (içeriğin eski görünmesini sağlar) | Yüksek |
Posta Adı (/%postname%/) | Anahtar kelime açısından zengin | Yüksek | Ilıman |
Dahili Bağlantı ve Site Derinliği
Dahili bağlantılar sayfalarınızı birbirine bağlayın. Siteniz genelinde SEO değerini (bağlantı eşitliği) paylaşırlar ve Google'ın tüm içeriğinizi bulmasına yardımcı olurlar. Yaygın hatalar şunları içerir:
- Yetim Sayfalar: Bunlar, kendilerine işaret eden sıfır dahili bağlantıya sahip sayfalardır. Bir sayfaya bağlantı vermezseniz Google onu bulamaz.
- Derin Sayfaları Gizleme: Birçok site, ana sayfaya yüzlerce bağlantı koyar ancak en önemli hizmet sayfalarına bağlantı vermez.
- Kötü Bağlantı Metni: Do not use links that say “click here.” Use descriptive text (like “our plumbing services”) so Google knows what the linked page is about.
- Using “Nofollow”: Never use “nofollow” tags on links pointing to your own pages. This stops SEO value from flowing through your site.
- Eksik Ekmek Kırıntıları: Breadcrumbs (Home > Blog > SEO Tips) help Google understand how your pages are organized.
Sayfalandırma ve Sonsuz Kaydırma
Many themes use “Infinite Scroll” (where more content loads as you scroll down) or “Load More” buttons instead of traditional page numbers (1, 2, 3).
- Sonsuz Kaydırma Problemi: Search engine bots do not scroll. If your theme uses JavaScript to load more posts but doesn’t update the URL (using the HTML5 History API), Google will never see the older posts.
- Sayfalandırma Sorunu: Numaralandırılmış sayfalar kullanıyorsanız (örneğin
/category/page/2/) kullanmanız gerekirrel="canonical"ana kategoriye geri dönen etiket. Aksi takdirde Google her sayfayı kopya içerik olarak görür.
Bölüm 2: WordPress Kategorileri, Etiketler ve Arşivler
WordPress uses Categories and Tags to organize content. Misusing them is a fast way to create “duplicate content” errors.
Kategoriler ve Etiketler Arasındaki Fark
Many users treat “Tags” like SEO keywords and add dozens of tags to a single post. This is a mistake. Every time you create a tag, WordPress creates a brand new “Archive Page” for it. If you use 20 tags, you just created 20 new pages that all show the exact same article excerpt. This wastes Google’s time (your “crawl budget”).
Düzeltme:
- Kategoriler: Bunları geniş, ana konular için kullanın.
- Etiketler: Use these rarely. Never create a tag if it will only have one post attached to it. Set tag archive pages to “noindex” using your SEO plugin so Google ignores them.
Devre Dışı Bırakmanız Gereken Varsayılan Arşiv Sayfaları
WordPress otomatik olarak SEO'nuza zarar veren çeşitli sayfa türleri oluşturur:
- Yazar Arşivleri: If you are the only author on your blog, your Author Page is an exact duplicate of your Blog Homepage. Set this to “noindex.”
- Tarih Arşivleri: Aya göre düzenlenen sayfalar (ör. Nisan 2026), konu arayan kullanıcılara hiçbir değer sunmaz. Onları devre dışı bırakın.
- Ek Sayfaları (En Büyük Hata): Every time you upload an image or PDF, WordPress can create a blank web page just to show that file. These pages have no text and Google flags them as “thin content.” You must use your SEO plugin to redirect all attachment pages to the post they were uploaded to.
Bölüm 3: Sayfa İçi SEO ve İçerik Optimizasyonu
Teknik kurulumunuz mükemmel olsa bile içeriğinizin arama motorlarına göre biçimlendirilmesi gerekir.
- Tembel Meta Açıklamaları: Eklentilerin meta açıklamanızı yayınınızın ilk cümlesinden otomatik olarak almasına izin vermeyin. Genellikle cümlenin ortasında kesilir ve bir Harekete Geçirici Mesaj (CTA) içermez. Her sayfa için benzersiz, anahtar kelime açısından zengin bir açıklama yazın.
- Çoğaltılmış Meta Veriler: Yeni bir sayfa oluşturmak için bir sayfayı kopyalarsanız SEO başlığını ve açıklamasını yeniden yazmayı unutmayın. Google kopyaları görürse bunları yok sayar.
- Yanlış Başlıklar (H1'den H6'ya): Yazı tipi boyutunu beğendiğiniz için Başlık 3 (H3) kullanmayın. Başlıklar Google için bir taslak oluşturur. Sayfa başına yalnızca bir H1'iniz olmalıdır (ana başlık). Bunun altında ana bölümler için H2'leri, alt bölümler için H3'leri kullanın.
- Düşük Kaliteli Yapay Zeka İçeriği: Arama motorları E-E-A-T'yi (Tecrübe, Uzmanlık, Yetkinlik, Güvenilirlik) arar. İnsan tarafından düzenlenmeyen tamamen robotik yapay zeka içeriği benzersiz bir değer sunmaz ve iyi bir sıralamaya sahip olmaz.
- Monolitik Hizmet Sayfaları: Tüm ticari hizmetlerinizi tek bir sayfada listelemeyin. Her bir hizmet için özel, ayrıntılı bir sayfa oluşturun.
- Açık Grafiği Unutmak: If you don’t set up Open Graph tags in your SEO plugin, social media sites (like Facebook or Twitter) will pull random, ugly images and text when people share your links.
Bölüm 4: Resim ve Medya SEO'su
Resimler önemlidir, ancak bunları yanlış yüklemek sitenizi yavaşlatır ve sıralamanıza zarar verir.
- Alternatif Metin ve Resim Başlıkları: * Alternatif Metin: Bu, görseli görme engelli kullanıcılar ve arama motorları için açıklar. Önemli bir sıralama faktörüdür.
- Resim Başlığı: Bu, yalnızca kullanıcı faresini görüntünün üzerine getirdiğinde açılır bir metin kutusu oluşturur. Neredeyse hiçbir SEO değeri yoktur.
- Düzeltme: Her zaman Alternatif Metni doldurun. Bir resim yalnızca dekorasyon amaçlıysa (arka plan çizgisi gibi), alternatif metni tamamen boş bırakın (
alt="") böylece ekran okuyucular bunu atlar. Ayrıca 404 hataları oluşturdukları için bozuk görüntüleri düzeltin.
- Büyük Dosya Boyutları: Never upload raw photos straight from a phone. Large files slow down your page, which ruins your Core Web Vitals (Google’s speed test). Resize images before uploading, use a compression plugin, and serve them in modern formats like WebP or AVIF.
Bölüm 5: Sayfa Oluşturucular ve Web Sitesi Hızı
Web sitenizin ne kadar hızlı yüklendiği büyük bir sıralama faktörüdür. WordPress sitenizi tasarlamak için kullandığınız araç bunu büyük ölçüde etkiler.
The native WordPress editor (Gutenberg) is very fast and lightweight. However, many users prefer drag-and-drop page builders. Older builders like Elementor and Divi add excessive background code (HTML, CSS, and JavaScript) to your site. This is called “DOM depth.” It forces the user’s browser to work too hard before the page can load, hurting your speed scores (specifically LCP and INP).
Düzeltme: En yüksek hızı istiyorsanız yerel Gutenberg bloklarını veya Kadence veya Oxygen gibi modern, hafif inşaatçıları kullanın. Elementor kullanmanız gerekiyorsa hız sorunlarını düzeltmek için premium önbellekleme eklentilerine ihtiyacınız olacaktır.
Bölüm 6: Mobil Uyumlu Tasarım ve Dizin Oluşturma
Google uses “Mobile-First Indexing.” This means Google only looks at the mobile version of your website to decide your rankings. If your desktop site is perfect but your mobile site is broken, you will not rank.
Yaygın Mobil Hatalar:
- Yatay Kaydırma: Çok geniş öğeler kullanıcıyı yana doğru kaydırmaya zorlar.
- Şişman Parmak Hataları: Buttons are too close together or smaller than the recommended 48×48 pixels.
- Açılır pencereler: Cep telefonundaki içeriği kapsayan tam ekran açılır pencereler ceza almanıza neden olur.
- Küçük Yazı Tipleri: 16 pikselden küçük metinler, mobil kullanıcıları okumak için yakınlaştırmaya zorlar.
AMP ve PWA
- AMP (Hızlandırılmış Mobil Sayfalar): Bu, sayfaların anında yüklenmesini sağlamak için tasarım öğelerini ortadan kaldırır. Ancak kanonik etiketlerle mükemmel bir şekilde kurulmazsa kopya içerik oluşturur.
- PWA (Aşamalı Web Uygulamaları): This makes your site feel like a native app. However, it relies heavily on JavaScript. If you don’t use Server-Side Rendering (SSR), Googlebots cannot read the text, and your pages will appear blank in search results.
Bölüm 7: Sunucu Hızı ve Veritabanı Optimizasyonu
WordPress dinamiktir. Birisi sitenizi her ziyaret ettiğinde, sunucunun sayfayı sıfırdan oluşturması gerekir. Optimizasyon olmadan siteniz yoğun trafik altında çökecektir.
3 Tür Önbelleğe Alma İhtiyacınız Var:
- Sayfa Önbellekleme: Saves a static copy of your pages so the server doesn’t have to rebuild them for every visitor.
- Nesne Önbelleğe Alma (Redis/Memcached): Veritabanınızın aynı soruları tekrar tekrar yanıtlamak zorunda kalmasını engeller.
- Opcode Önbelleğe Alma (OPcache): Sunucunuzun daha hızlı yanıt vermesi için PHP kodunu önceden derler (İlk Bayt Süresini iyileştirir).
Diğer Sunucu Sorunları:
- Kalp atışı API'si: WordPress arka planda sunucunuzla sürekli olarak konuşur (yayınları otomatik olarak kaydetmek vb. için)
admin-ajax.php. Paylaşımlı barındırmada bu, tüm sunucu gücünüzü kullanır ve siteyi yavaşlatır. Heartbeat API'sini sınırlamak veya devre dışı bırakmak için bir eklenti kullanın. - HTTPS/SSL: Google requires secure sites (HTTPS). If you move to HTTPS, you must search and replace all the old “HTTP” links in your database. Do not rely on plugins to redirect them, as it slows the site down. (Also, watch out for “mixed content” warnings where text is secure but images are not).
Bölüm 8: WordPress Ayarları ve Eklenti SEO'su
Seçtiğiniz eklentiler web sitenizi yapabilir veya bozabilir.
- The “Discourage Search Engines” Box: In WordPress Reading settings, there is a box that says “Discourage search engines from indexing this site.” If you leave this checked after your site goes live, Google will completely erase your website from its search results.
- Site Haritaları ve Robots.txt: Google Arama Konsoluna gönderilmiş bir XML site haritanız olmalıdır. Ayrıca,
robots.txtdosyanın yanlışlıkla Google'ın önemli dosyaları görmesini engellememesi (ör./wp-includes/). - Saat Dilimi Hataları: If you don’t set the correct timezone in General Settings, scheduled posts will fail, and your schema markup for events will be wrong.
- Eklenti Şişkinliği: Çok büyük, çok amaçlı eklentiler (Jetpack gibi) yüklemek gereksiz kod ekler ve sitenizi yavaşlatır. Bunun yerine küçük, tek amaçlı eklentiler kullanın.
- SEO Eklentisi Çatışmaları: Asla iki SEO eklentisini (Yoast ve All in One SEO gibi) aynı anda kurmayın. Yinelenen etiketler ve bozuk site haritaları oluşturarak birbirleriyle savaşacaklar.
- Şema İşaretleme Hataları: Schema (Structured Data) is code that helps you get star ratings or recipe cards in Google. If your theme, your SEO plugin, and a dedicated Schema plugin are all trying to add Schema at the same time, it confuses Google. Also, never add Schema for something that isn’t visible on the page (like FAQ schema for questions that aren’t actually written on the screen).
Bölüm 9: Yerel SEO ve Çok Dilli Siteler
Yerel SEO Hataları
Yerel bir işletmeyseniz, arama motorları Adınız, Adresiniz ve Telefon Numaranızda (NAP) tutarlılık arar.
- Gizli Veriler: Adresinizi bir resim dosyasının içine koymak, Google'ın onu okuyamayacağı anlamına gelir.
- Eksik Şema: You must use “LocalBusiness” Schema code to tell search engines exactly where you are located.
- Google İşletme Profilinin Yoksayılması: Yerel harita aramalarında iyi bir sıralamaya sahip olmak için sitenizin Google İşletme Profilinize bağlı olması gerekir.
Çok Dilli SEO (Hreflang)
Translating your site into different languages requires special code called “Hreflang” so Google knows which version to show to which country.
- Kırık İade Etiketleri: Hreflang her iki yönde de çalışmalıdır. İngilizce sayfa İspanyolca sayfayı işaret ediyorsa İspanyolca sayfa mutlak İngilizce sayfaya geri dönen bir kod var.
- Yanlış Kodlar: Resmi ISO kodlarını kullanmalısınız (ör.
en-gbİngiltere için değilen-uk). - Çevrilmemiş URL'ler: Bir gönderiyi İspanyolcaya çeviriyorsanız URL bilgisini de çevirmeniz gerekir. İspanyolca bir gönderinin İngilizce bir URL klasörünün altında bulunması, arama motorlarının kafasını karıştırır.
- Kendine Referans Veren Etiketler: Her sayfada kendisine işaret eden bir etiket bulunmalıdır.
Bölüm 10: Web Sitesi Güvenliği ve İçerik Koruması
- Spam Yorumlar: By default, WordPress allows comments and “pingbacks.” Automated spam bots will flood these sections with links to malicious sites. If you don’t use a spam blocker (like Akismet) or turn them off entirely, Google will penalize senin Spam'e bağlantı veren site.
- RSS Beslemesi Kazıma: WordPress, içeriğinizin otomatik olarak bir RSS beslemesini oluşturur. Varsayılan olarak makalelerinizin tam metnini gösterir. İçerik hırsızları, makalelerinizin tamamını anında kopyalayıp kendi web sitelerine yapıştırmak için botları kullanır. Sizden daha güçlü bir web siteleri varsa Google şunu düşünebilir: Onlar wrote it and penalize you for duplicate content. Go to your Reading settings and change your RSS feed to show only a “Summary.”
Bölüm 11: Google Analytics 4 ve Google Search Console Karşılaştırması
Son hata, verilerinizi yanlış okumaktır. Web sitesi sahipleri, Google Search Console (GSC) trafikleri sabit olsa bile, Google Analytics 4 (GA4) trafikleri düştüğünde genellikle paniğe kapılırlar.
Fark:
- GA4 (İstemci Tarafı): Bu, kullanıcıları bir parça JavaScript kullanarak sitenize tıkladıktan sonra izler. Ancak reklam engelleyiciler ve gizlilik tarayıcıları GA4'ü engeller. GA4 neredeyse her zaman gerçek trafiğinizi eksik rapor eder.
- GSC (Sunucu Tarafı): This tracks data directly on Google’s actual search page. It shows exactly how many people saw your link and clicked it on Google. It cannot be blocked by ad-blockers.
GA4'te trafikte düşüş olduğu için web sitenizde köklü değişiklikler yapmayın. Muhtemelen gizlilik engelleyicileri etkinleştiren yalnızca kullanıcılardır. Ancak GSC'yi düzenli olarak kontrol etmelisiniz. GSC'de bir düşüş görülüyorsa bu, derhal düzeltilmesi gereken gerçek bir teknik hatanız (bozuk bir eklenti veya indeksleme sorunu gibi) olduğu anlamına gelir.



