Etiket arşivi: Wordpress

WordPress Sayfa Başında Boşluk, XML Ayrıştırma Hatası (Çözüldü)

htmlArkadaşlar yakın zamanda yeni servere geçtim ve bu kez çok problemli oldu bu süreç.

Uğraştığım birçok problem oldu. Bunlardan birisi de web sayfasının kaynak kodunun tepesinde oluşan boşluk(lar). Bu sebepten dolayı özellikle sitemap’ın başında boşluk oluşması sebebiyle sitemap hata veriyor ve google tarafından algılanmıyordu. Epey araştırdım ve bu konuya birçok sebep buldum fakat hemen hepsi aynı problemden bahsediyor.

Bu sorun XML hatasına sebep oluyor, karşılaşılan hatalar şöyle.

[highlight color=”red”] XML Ayrıştırma Hatası: xml işleme komutu harici varlığın başında değilLocation: http://www.orneksite.com/feed/Line Number 2, Column 1 [/highlight]

Sayfanın kaynak koduna baktığınızdaysa problem şu şekilde görünüyor.

[highlight color=”red”] 1.
2. <?xml version=”1.0¨ encoding=”UTF-8¨?>[/highlight]

Ben sebebimi wp-config.php’de buldum. Sebep şu “wp-config.php” dosyasının başında ve sonundaki satır boşlukları.

Bende işe yarayan öneri çözümüm şu; “wp.config.php” dosyasını editörle açtım. Bunun için notepat++ programını öneririm.
Sayfanın başında 1 satırlık boşluk vardı.
Sayfanın sonunda 3 satırlık boşluk vardı.
Tüm bunları aldıktan sonra sorun çözüldü.

WordPress 3.6 Çıktı. İşte Yenilikler…

Wordpress Logo
WordPress Logo

Dünyanın en çok tercih edilen ücretsiz içerik yönetim sistemi WordPress Oscar isimli 3.6 sürümüyle karşınızda. Yeni WordPress kullanıcıların çok beğeneceği yepyeni özelliklerle geliyor.

Güncelleme bildireli henüz daha saatler oldu. Şimdilik panellerin otomatik güncellemelerine düşmedi. Ancak an meselesi…

Peki WordPress 3.6’da yenilikler neler?

  • HTML 5 medya oynatıcı
  • Yenilenen ve geliştirilmiş tema,
  • Yazı kilitleme ve gelişmiş otomatik kayıt seçeneği
  • Kolaylaştırılmış menü düzenleyici
  • Geliştirilmiş değişiklik izleme özelliği

 

Sitenizi İframe ile Çekenlere İframe Engelleme Kodu

emek_hirsizi

Geçen gün çok tesadüf farkettim. Burada linkini reklam olmasın diye vermiyorum hıyarın. Linklup’ü almış kendi sitesine iframe ile çekiyor, bir güzel de yayınlıyor.

Dünya kadar emek vermişim 7 yıldır. Her gün yılmamış yazmışım ki koskoca blogda tek yazan benim. Üstüne üstlük son altı aydır Google’nin yeni algoritmaları Penguen’di Panda’ydı derken dip yapmışız hit konusunda. Bir de böyle leşcillerin dadandığını görünce ister istemez kızıyor insan tabi. Biraz araştırdım. WordPress sistemler için kolaylıkla uygulanacak bir kod buldum.

<body onLoad=”if (self != top) top.location=self.location”>

Kod yukarıdaki kırmızıyla işaretlenmiş olan satır. Bunu WordPress sisteminizde alın Header.php’nin içine <head> tagından sonra </head> önceki bir alana yapıştırın. Bir süre sonra iframe koduyla sitenizi yayınlayan sitelerin doğrudan sitenize açıldığını göreceksiniz.

Emek hırsızlarına karşı kullanabileceğiniz basit bir yöntemdir. Kolay gelsin…

Humans.txt Nedir, Nasıl Oluşturulur?

humanstxt.org logo
Humans.txt projesi humanstxt.org sitesi üzerinde kurulmuş bağımsız bir projedir.

Humans.txt dosyası sitenizile, ekibinizile, şahsınızla ilgili detaylı bilgileri, iletişim bilgilerini yazabileceğiniz txt dosyasıdır. Varoluş amacı da siteniz ve sitenize emek veren kişileri tanıtabilmektir. Aynı zamanda sloganda da olduğu gibi “Bizler makine değil, insanız” mesajını da vermek.

Gelelim nasıl oluşturulacağına. Öncelikle bir txt dosyası açıp ve buna aşağıdaki gibi (kendiniz ekleme çıkarma yapabilirsiniz) bilgilerimizi giriyoruz. Daha sonra bu dosyayı sitenizin kök dizinine atın. Son olarak da sitenizin kod kısma bir ekleme yaparak humans.txt nin yerini işaret etmelisiniz. Bunun için de <head> tagı içinde kalacak şekilde <link rel=”author” href=”humans.txt” /> kodunu ekleyin.

Örnek:<link rel=”author” type=”text/plain” href=”http://www.linklup.com/humans.txt” />

WordPress kullanıyorsanız eğer sizin için bu işlemleri yapan birkaç eklenti de var. Ben eklentiyle yaptım üşendiğimden ama 5 dakika ayırıp da uğraşırsanız kendiniz de çok kolay bir şekilde hazırlayabilirsiniz. Humans.txt Nedir, Nasıl Oluşturulur? yazısına devam et

Web Siteniz Mobil Görünüme Uygun mu?

mobil_site_gorunumu

Günümüz internet trafiğinin büyük kısmının mobil cihazlar üzerinden yürüdüğünü düşünürsek bir web sitesinin mobil desteğinin olmaması veya esnek bir temaya sahip olmaması büyük eksiklik.

Mobil tema desteği olmayan siteler için ayrı bir uğraş demek bu. Eğer sitenizin mobil sürümü yoksa ancak WordPress altyapısına sahipseniz şanslı sayılırsınız çünkü bu konuda siteyi mobil uyumlu hale getiren eklentiler mevcut. Bunlardan WPTOUCH eklentisini tavsiye edebilirim. Kurulumu kolay, kullanımı kolay. Kurduktan sonra herhangi bir mobil cihaz siteye girdiğinde otomatik olarak eklentinin bünyesindeki mobil temalarla gösteriyor.

Peki şimdi bu kadar anlatıyorum ama benim sitemde mobil sürüm var mı? Ya da Wptouch eklentisini ben kullanıyor muyum? Hem evet hem hayır. Şöyle ki; Bir süre önce bu konuda epey bir eklenti denedim ve en son Wptouch’da karar kıldım. Bir süre kullandım fakat zaman zaman eklenti mobil cihazlara da sitenin masaüstü sürümünü gösterince daha fazla uğraşmadım, kaldırdım ama tekrar kuracağım zaman bulduğumda.

Peki siteyi mobil uyumlu hali getirdiniz. Sitenizin mobil sürümü nasıl görünüyor. Şayet elinizde internet desteği olan bir cep telefonunuz varsa işiniz kolay. Ancak telefonunuz yoksa size vereceğim adreste sitenizin mobil cihazlarda nasıl göründüğüne bakabilirsiniz. Güzel tarafı farklı marka ve modeldeki mobil cihazlarda da sitenin nasıl göründüğünü test edebilmeniz.

Mobil görünümüyle sitenizi test edebileceğiniz adres BURASI

BWP Google XML Sitemaps Eklentisiyle Site Haritası Bölmek

Sitenizde site haritası kullanmanız hayatidir. Sizenize uğrayan botların hangi yolu takip edeceklerini detaylı bir şekilde verir. Bu arama motorlarında doğru sırada yer almanızı ve kolay index’lenmenize olanak tanır. Sitemap oluşturmanın türlü yolları vardır. Bense burada WordPress kısmından bahsedeceğim.

Uzun yıllardır WordPress sistemimde Google XML Sitemaps eklentisini kullanıyordum. Emektar eklenti işimi fazlasıyla gördü ve kusursuz denebilecek kadar iyi. Tek bir kusuru var o da beni yeni arayışa itti; site haritasını bölmüyor. Site haritanız şişmişse eğer hantal yapısı sebebiyle geç index alıyorsunuz. Özellikle popüler konularda geç index almanın ne demek olduğunu webmaster arkadaşlar bilirler. İşte site haritanızı bölmek bu konuda çok fayda getirecektir.

Google XML Sitemaps’de bölmeye imkan vermeyen sitemap BWP Google XML Sitemaps eklentisiyle rahatlıkla bölünebiliyor. Eklentinin en güzel özelliği şu. Sitenizde bulunan yazılar, etiketler, kategoriler, konular gibi önemli başlıkların her biri için ayrı bir sitemap oluşturuyor. Oluşturduğu sitemap’leri de eğer isterseniz bölebiliyor. Bu sizin belirttiğiniz sınırlar içerisinde oluyor. Şöyle bir örnekle açıklayayım.

En kalabalık etiketlerin olduğunu düşünürsek; Diyelim ki etiket sayfanız 30.000 satırdan oluşuyor. Bunun için 10.000 sınırı koyarsanız 3 adet 10.000 başlıktan oluşan etiket siteharitasını otomatik olarak hazırlıyor eklenti. “taxonomy_post_tag1.xml, taxonomy_post_tag2.xml, taxonomy_post_tag3.xml” şeklinde 3 farklı sitemap.

Tum bu sitemapların isimlerinin yer aldığı Site Haritası dizini “sitemapindex.xml” dosyası yaratılıyor. Yani bir nevi siteharitasının siteharitası. Bu dizin dosyasını Google Webmaster Tools’a gönderdiğinizde Site Haritası değil Site Haritası Dizini olarak otamatik tanıyor.

wmt_sitemap

Ek olarak eklentinin Google News için siteharitası oluşturabilme özelliği de var. Siteniz Google News yapısına uygun indexleniyorsa bu modülü de aktifleşitrebilirsiniz.

Eklentinin Cache özelliği de var. Bu da serverin siteharitası oluşturma yükünü bir ölçüde hafifletiyor. Ben kullanmıyorum ama dilerseniz kullanabilirsiniz. Bunun için “Sitemap Generator” sekmesinin altında bulunan “Caching Options” seçeneğini kullanabilirsiniz.

Eklentinin kullanılması oldukça kolay. Eklentiyle ilgili sorularınız olursa elimden geldiğince cevaplamaya çalışırım.

BWP_Google_XML_Sitemaps_1 BWP_Google_XML_Sitemaps_2

WordPress’de Kalıcı Bağlantılarınızı Yeni Haline Yönlendirin

Wordpress Logo
WordPress Logo

WordPress’de kalıcı bağlantılar (permalink) ayarlarınızı belirlemek bir WordPress site kurduktan sonra ilk yapmanız gereken şeydir. WordPress’i ilk kurduğunuz anda eğer ayarlarınla oynamazsanız sitenizin link yapısı linklup.com/?p=13914 şeklinde olacaktır. Bu seo açısından yapılmış büyük hatalardan biridir. Doğru link seçimi şu şekilde olmalıdır.

Diyelim ki elma ile ilgili bir yazı yazacaksınız. linklup.com/elma şeklindeki link seçimi en doğru seçim olacaktır. Bunun dışında kategori, tarih gibi başlıklar da yazının linkine WordPress tarafından otomatik olarak eklenebiliyorsa da bu tercih edilmemelidir.

Peki eski bir blogunuz var diyelim ve Google ve diğer arama motorları tarafından ciddi şekilde indexlendiniz. Öte yandan başka sitelerden yüzlerce backlinkiniz var. Bu da yetmezmiş gibi sitenizin iç yapısında bazı sayfalarınıza link verdiniz. Sitenin link yapısını değiştirdiğiniz anda bunların hepsini kaybedeceksiniz. Bir süre sonra Google sizi indexlerken eski yerinize getirir. Binbir zahmete içeriğinizde verdiğiniz bağlantıları da elle düzelttiniz diyelim. Ancak eski backlinklerinizin hepsi gitti demektir. Veya 404 sayfasına yönlendirirsiniz. Ancak bu hiç hoş olmayacaktır. Bu en iyi senaryo.
WordPress’de Kalıcı Bağlantılarınızı Yeni Haline Yönlendirin yazısına devam et