Bu yazı her türlü sisteme sahip olanlar için. Bildiğiniz üzere blog sistemleri ve diğer bir çok CMS'de bir makale yazdığınızda anasayfada gözükür ve başlığına (veya "devamı" linkine) tıkladığınızda sizi o makalenin tüm metninin olduğu sayfaya aktarır. Ancak o sayfada da yazdığınız makalenin başlığında yine o makalenin linki bulunur. Bu linkler (Permalink) arama motorları açısından (özellikle google) sorun oluşturmaktır. Geçen bir sitede görmüştüm. Google mail yollamış ve sitesinin efektif olarak taranamadığını ve sorunun sayfanın içinde bulunan ve aynı sayfaya yönlenen uzun link isimlerinden kaynaklandığını söylemiş. Örnek: http://kudret.gokyigit.net /adsense/wordpress-icin- ilk-yazidan-sonra-adsense/ sayfasında yine aynı linkin bulunması gibi.
Aslında mantıklı düşünüldüğünde bir linkin görevi kullanıcıyı başka bir sayfaya aktarmaktır. Arama motorlarının böcekleri her zaman sizin sitenize ana sayfadan gelmeyebilir (ki düzenli taramalar dışında nadirdir). Böcekler, bir başka sitenin sizin sitenizdeki bir makaleye verdiği linkden sitenize gelebilir. Böyle bir durumda ana sayfa alt sayfa kurgusunu aynı linki tekrar takip edeceğinden kuramayabilir. Yazının devamında Wordpress için bu durumu nasıl aşabileceğimizi anlatacağım.
Wordpress kullanıcıları bir kaç parçaya bölünmüş durumda açıkcası. Versiyon 2 sonrası, öncesi ve K2 kullanıcıları. Bulmanız ve değiştirmeniz gereken kodlar şu şekilde
Normal Kullanıcı (K2 kullanmayan ve tekil sayfaları single.php üzerinden işleyen)
Görünümden tema editörünü oradan da single.php dosyasına gelin. Aşağıdaki satırı bulun (xhref yerine href yazın)
<h2><a xhref="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
Ve onu aşağıdaki gibi değiştirin
<h2><?php the_title(); ?></h2>
K2 Kullanıcıları (her türlü sayfası theloop.php üzerinden işleyen)
Görünümden tema editörüne oradan da theloop.php dosyasına gelin. Aşağıdaki satırı bulun. (tamamen aynısı olmayabilir çünkü bu temayı ben kendim Türkçeleştirdim). Bu satırdan 2 adet var. Siz ikinci olanı değiştireceksiniz.
<h3 <?php /* Support for noteworthy plugin */ foreach((get_the_category()) as $cat) { if ($cat->cat_name == 'Noteworthy') { ?> class="noteworthy"<?php}} ?>><a xhref="<?php the_permalink() ?>" rel="bookmark" title='<?php printf(__('"%s" yazısının linki','k2_domain'), strip_tags(get_the_title())) ?>'><?php the_title(); ?></a></h3>
ve onu aşağıdaki gibi değiştirin.
<h3><?php the_title(); ?></h3>
Ben kendimkini halettim
Herhangi bir sorunuz olursa yardımcı olurum.
5 Responses for "Yazının başlığındaki linki kaldırmak"
[…] Konu Başlığındaki Linki Konudayken Pasifleştirme Bu yazı her türlü sisteme sahip olanlar için. Bildiğiniz üzere blog sistemleri ve diğer bir çok CMS’de bir makale yazdığınızda anasayfada gözükür ve başlığına (veya "devamı" linkine) tıkladığınızda sizi o makalenin tüm metninin olduğu sayfaya aktarır. Ancak o sayfada da yazdığınız makalenin ba�l���nda yine o makalenin linki bulunur. Bu linkler (Permalink) arama motorlar� a��s�ndan (�zellikle google) sorun olu�turmakt�r. Ge�en bir sitede g�rm��t�m. Google mail yollam�� ve sitesinin efektif olarak taranamad���n� ve sorunun sayfan�n i�inde bulunan ve ayn� sayfaya y�nlenen uzun link isimlerinden kaynakland���n� s�ylemi�. devam� Linkte Kaynak: Yazının başlığındaki linki kaldırmak | Kudret.Gokyigit […]
[…] Kaynak: Yazının başlığındaki linki kaldırmak | Kudret.Gokyigit […]
[…] Kaynak: Yazının baÅŸlığındaki linki kaldırmak […]
[…] Kaynak: Yazının Başlığındaki Linki Kaldırmak | Kudret.Gokyigit […]
[…] Kaynak: Yazının başlığındaki linki kaldırmak | Kudret.Gokyigit […]
Leave a reply