WordPress Resimler Ayrı Safyada Açılıyor

WordPress, resimleri ayrı sayfada indexliyor ise, yani sitenize eklemiş olduğunuz resimler, başlı başına sayfa gibi algılanıyor ise bunu çözmemiz gerekiyor.

Google Resimleri Ayrı Sayfa Gibi Algılıyor.

Bu konuya çözüm arıyorsanız doğru yerdesiniz.

EDIT 09.09.2019: DİKKAT DİKKAT Aşağıdaki yazıyı okumadan önce bilmelisiniz ki konuyu geniş kapsamlı araştırdığımda çözdüm ve nedenin ALL in One Seo Eklentisinin yüklendiği vakit yanlış seçilmiş ayarlarından kaynaklandığını fark ettim. Yanlış seçilmiş derken kendi fabrika ayarları bence yanlış ayar seçmiş herkes bu konudan muzdarip.

Resimlerin ayrı olarak indexlemesi ayrı bir sorun. Ayrı indexlenen resimlerin tek başına bir sayfada açılması ise farklı bir sorun.

Öncelikle All in One Seo eklentisinde Ekleri Yazı Ebeveynine Yönlendir diye bir seçenek var:

All in One SEO / Genel Ayarlar / Ekleri Yazı Ebeveynine Yönlendir

Burayı etkinleştirdiğinizde aşağıda yazmış olduğum functions kod ile aynı işlevi yapıyor bunu sonradan buldum hemen ekledim yani functions ile uğraşmayın diye yazıyorum!

Onun haricinde resimleri ayrı indexlemesini aşağıda resim olarak nasıl yapılacağını göstermiştim.

Buna ek olarak resimlerin ayrı indexlenmemesi için bir de şu ayarı girmenizi rica edeceğim:

All in One SEO / Genel Ayarlar / No Index Ayarları / Ortam/Ekler

Bu ayarı aktif edin ki ekleri ve resimleri ayrı olarak indexlemesin…

Sorununuz çözülmediyse aşağıdaki konudan devam edebilirsiniz.

KONUNUN DEVAMI BURADA

All in One SEO -> Genel Ayarlar içinde Gelişmiş Ayarlar başlığı altında yer alan ‘Ekleri Yazı Ebeveynine Yönlendir:’ seçeneğini etkinleştirirsen, konuya eklediğin resimler için oluşan ek sayfalar, resmin eklendiği konuya yönlendirilecektir. Bu şekilde o sayfalar artık indekslenmez, ileride de başına iş açmasına engel olmuş olursun.

WordPress Resimler İçin Ek sayfalar Oluşturmuş.

Google Ek Resim Sayfalarını İndexlemiş Ortalık karışmış.

Geç de olsa bunun farkına varabildim.

Whatsappturk isimli bir sitem var. Geçen gün bu siteyi google da bir aratayım dedim.

Şekli şemali nedir nasıl görünür. İnsanlar arayınca neler görür vs.

O da ne ! Google da sitemin karşılığında acayip linkler gördüm.

Resimde ok ile göstermiş olduğum linkler, o sitede zamanında yazmış olduğum yazıların içine eklediğim resimlere açılıyor.

İyi güzel hoş da linke tıklayınca sadece resim açılıyor. Yani benim yazdığım yazı ile bağlantısı yok.

Bu çok anlamsız!

Bir şekilde eklediğim resimler yazıdan bağımsız olarak farklı adreslendiriliyor.

Google da resim olarak arama yaptığınızda bile çıkan resimlere tıklayınca sadece resim açılıyor.

Oysa ne olmalıydı…

Resme tıklayınca resim ile alakalı konuya gitmeliydi. Zaten konu içinde o resim bulunuyor.

Aşağıdaki resmi inceleyelim.

İlk Resimde Google da bulduğum “10-WhatsappTurk” linkine tıklayınca aşağıdaki gibi bir manzara ile karşılaştım.

Resmi incelediğinizde görmeniz gereken şu:

Sitemde yazmış olduğum bir yazıda resim eklemişim. Fakat resim ayrı bir bağlantı olarak sayfalandırılmış.

Ya kullandığım tema, ya da seo eklentilerim bu resmi bir şekilde ayrı bir yazı gibi linklendirmiş:

Normalde Yazının Linki: https://whatsappturk.com/whatsapp-cikartma-yapma
Ek oluşturulan Yazının Linki: https://whatsappturk.com/whatsapp-cikartma-yapma/10-2/
Not:Şu an bakarsanız iki link de konuya çıkacaktır çünkü bende kod girili.

Bahsi geçen WhatsappTurk sitesinde All in One Seo kullanmaktayım.

100numaraliadam da Yoast kullanıyorum  iki sitedeki temada aynı.

Demek ki sorun All in One Seo eklentisinde!

All in One Seo eklentisinde gerekli ayarlamaları yapmazsanız fotoğrafları ayrıca sayfalandırma yaptığını biliyordum.

Bende yine de gerekli önlemleri aldığım halde resimlerim ayrı olarak linklendirilmişti.

Nedir bu gerekli ayarlamalar:

All in One Seo eklentisini kurupta okla gönderdiğim gibi ayarları yapmazsanız resimler başınıza bela olacaktır.

Googledaki yönetim sayfamdan bu linkleri tek tek bulup silmeye çalıştım sildim de ama baya bir uğraş verdim.

Ama bu kadar uğraşa değmedi. Ben google dan sildikçe google o resimleri bir şekilde bulup ayrı olarak indexledi.

Resimlerin ayrı indexlenmesi trafik açısından güzel olsa da aslında çok büyük bir seo sorunudur.

Şöyle ki: Google da resimler ayrı sayfa gibi linklendirildiğinde bu sayfalarda sadece resim gözükecektir.

Siteye bu istenmeyen resim ek sayfa linkine tıklayarak giren kullanıcılar, karşılarında yazıdan yoksun sadece resim gördüklerinde önce resme tıklarlar.
Resme tıklayınca yazıya ulaşamazlarsa ki anlattığım durum tam da bu şekilde. Yani hiç bir şey olmadığını gördüklerinde siteden hemen çıkarlar. Çok az bir kesim kullanıcı ancak o resmin sitenin neresinde olduğunu bulur da yazıya güç bela erişir.

Hemen çıkan kullanıcılar sitenin seo puanını ciddi derecede düşürür. Siteye giren anında çıkıyorsa google sitenizin beş para etmeyeceğini düşünür.

Aslında bunca zahmete lüzum yokmuş. İnterneti aradım ve on numara yöntem buldum !

Yöntem şu şekilde işliyor:

Aşağıda vereceğim kodu sitenin belli bir yerine ekledikten sonra;

Resimler kafasına göre indexlense bile google da arama yapan kullanıcılar o resme ya da linke tıkladığında artık eskisi gibi sadece resim görmeyecekler.

Kod sayesinde resme tıkladığında resim linklendirilmiş olacak ve konuya gidecek.

Bunu yöntemi uygulamak için aşağıda bir kaç çeşit yol yöntem verdim.

Ama en basit ve ağırlık vermeyen yöntem ile functions.php içine aşağıda vereceğim kodu ekleyerek başarabilirsiniz.

Wordpreste functions konu eklemeyi bilenler bilir bilmeyenler uğraşabilir.

Mantık olarak kısaca açıklayım. WordPress e Functions.php diye bir dosya eklemişler. Bazı yardımcı php komutlarını buraya ekleyerek sitenizi modifiye edebiliyorsunuz.

Ama bazı temalarda bu kodun yeri daha karmaşık yerlerde oluyor vs.

Yöntemi bilenler aşağıdaki kodu gerekli yere eklesinler.

Kafası karışan için daha basit bir yöntem vereyim ben sitemde bu yöntemi kullanıyorum.

Önce My Custom Functions isimli eklentiyi kurunuz: https://tr.wordpress.org/plugins/my-custom-functions/

Bu eklentiyi kurduğunuzda wordpresste ayarlar/php inserter kısmında bulabilirsiniz.

Eklenti sayesinde eklememiz gereken functions ları ekleyip save butonuna tıklamamız yeterlidir.

istediğiniz kadar function ekleyebilirsiniz.

Aşağıdaki resmi inceleyiniz:

Resimden kodu eklentiye ekleyeceğinizi gördünüz. Kodu da paylaşayım:

Resimlere Tıklayınca Konuya Yönlendirme Kodu:

//Resimleri konuya yönlendirme kodu
add_action( 'template_redirect', 'wpsites_attachment_redirect' );
function wpsites_attachment_redirect(){
global $post;
if ( is_attachment() && isset($post->post_parent) && is_numeric($post->post_parent) && ($post->post_parent != 0) ) :
    wp_redirect( get_permalink( $post->post_parent ), 301 );
    exit();
    wp_reset_postdata();
    endif;
}

Konuyla ilgili araştırmalarım sonucu farklı metotlarda buldum.

Onları da paylaşayım istedim:

Görünümde Tema düzenleme kısmından images.php dosyasını buluyorsunuz ve içine aşağıdaki kodu ekliyorsunuz.

<?php wp_redirect( get_permalink( $post->post_parent ), 301 ); exit; ?>

Bu kod sayesinde resimler otomatik olarak yazıya yönlenecektir.


Bir diğer yöntem: https://wordpress.org/plugins/attachment-pages-redirect/

Bu eklenti sayesinde eklediğiniz ve ayrı bir sayfa olarak algılanmış ne varsa (resim dosya vs.) tıklayınca konuya yönlendirilir.


Yabancı Kaynak Sitesi: https://wpsites.net/wordpress-tips/5-ways-to-redirect-attachment-pages-to-the-parent-post-url/


 

100numaraliadam.com Adam gibi site

Yazar: utquick

Merhaba, Bu site 2017 senesinde kurulmuştur: Kemal SUNAL 'ın 100 Numaralı Adam filminden feyz alınarak kurulan sitemiz, filmdeki Halk Kahramanı rolünü de bünyesine katarak dürüst paylaşımlarda bulunmaktadır. Bizi takip ediniz. Büyük bir aile oluyoruz. Tek güvencemiz paylaşımlarımızın samimiliğidir.

Bunlar da hoşunuza gidebilir...

Bir yanıt yazın

Cevabı alabilmek için E-Posta adresinizi doğru yazmaya özen gösteriniz.