• 02-05-2017, 20:46:21
    #10
    konuyu hortlatayım.

    sitemde tema değişikliği ve resim sıkıştırma vs bunla ilgili RESİMLERDE kırık link oluştu.

    bunu nereden mi görüyorum? redirection eklentisini bilirsiniz. orada 404s bölümü var, oraya baktığımda örneğin bir link şöyle ;

    ​/wp-content​/uploads​/2015​/07​/xx-xxx-xxxxx-xx-xxx-150x78.jpg

    xx olan kısımlar resim adı. şimdi burada sıkıntı şu ; sondaki 150x78 i silip direk .jpg yapınca resim linki düzgün açılıyor. bu resim linki oluşturulmuş sonra işe yaramaz hale gelmiş ve uploadda duruyor. haliyle zamanında indeks almış, aramalarda buna ziyaretçi gelince 404 sayfası ile karşılaşıyor.

    normalde redirection da add url kısmı var tıklayarak, bu resmin yazısını bulup yönlendirebiliyoruz.

    fakat bu resim gibi kırık link sayısı 10bin den fazla. bunları toplu direk yazısına nasıl yönlendiririz?

    yani istediğim şu, function a eklenecek bir kod ile, bu üstteki linke tıklayınca o resim değilde onun yazısı gelsin?

    bunu nasıl yaparız?
  • 16-09-2018, 00:33:06
    #11
    Seo eklentisi ile de Google dan gelen Attechment resimlerini ilgili yazıya yönlendiriyoruz.Ancak bu sefer de Site içinde galeride gezilmiyor,,galeri resmine tıklandığında yazı sayfası yenileniyor Resimler arasında gezilmiyor. 2 Gündür bununla uğraşıyorum.Jetpack eklentisi Resim slayt ile durumu geçisi olarak çözdüm anacak Resimler arası sayfalandırma olmadığından doğal olarak gelirim neredeyse yarısı kadar düştü. Benim İstediğim Google da site haritamla engellediğim Attechment linklerine tıkladığında Resmin asıl yazısına geliyor bu çok iyi.Fakat bu seferde Site içinde Attechment sayfalarım kullanılmıyor sayfa yenileniyor.Bunun önüne nasıl geçebilirim sormadığım kimse kalmadı hala bir çözüm bulunamadı
  • 16-09-2018, 23:38:13
    #12
    Deneyelim
  • 08-10-2018, 18:46:58
    #13
    Yenile adlı üyeden alıntı: mesajı görüntüle
    Sitenizdeki attachment dosyalarının google da gereksiz index almasını ve spam riski taşımamasını istiyorsanız pratik bir yolla bu sorunu çözebilirsiniz.

    Attachment sayfasının meta kodlarına noindex ve nofollow eklenebilir fakat aşağıdaki yöntem ile attachment sayfasına girildiğinde ziyaretciyi direkt ilgili konuya yönlendirmiş oluyorsunuz.

    Yani bir konu açtınız En güzel gelinlikler ismi ile ve bu konuda bir çok resim bulunuyor, bu resimler için temanız attachment sayfası oluşturdu, fakat attachment sayfasındaki resimden En güzel gelinlikler konunuza link yok, kullanıcı sadece o resmi görüp çıkıyor işte bu durumda aşağıdaki bilgi işinize yarayacaktır.
    • Eger WordPress SEO by Yoast eklentisi kullanıyorsanız Redirect attachment URL’s to parent post URL seçeneğini işaretleyebilirsiniz.
    • Eklenti kullanmadan ise :
    Temanızdaki functions.php dosyasının en altına inerek aşağıdaki kodu yapıştırın.

    add_action( 'template_redirect', 'attachment_redirect' );
    function 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();
        endif;
    }
    Örnek attachment sayfası : volleywood.net/volleyball-tournaments/2015-world-league/seyed-mousavi-marouf-iran-make-history/attachment/2015-fivb-world-league-videos-and-pictures/

    Asıl konunun linki : volleywood.net/volleyball-tournaments/2015-world-league/seyed-mousavi-marouf-iran-make-history

    Resim isimlerini konu ismi ile aynı yaparak upload ediyorsanız bazı sıralamalarda resim attachment sayfası konunuzun öncesinde yada sonrasında çıkabilmektedir. Bu durumun önüne geçmek için yukarıdaki işlemi uygulayabilirsiniz.

    Dikkat etmeniz gereken nokta ise bazı temalarda galeri özelliğinde attachment ile çalışmaktadır. Eğer bu yönlendirmeyi yaparsanız galeriniz bozulabilir.

    Örnek galeri : resimlerara.com/doga-resimleri/17095-masaustu-doga-resimleri/attachment/yemyesil-doga-resimleri/

    Attachment kontrolünüzü yapmak için

    Google'a site:domain.com attachment yazabilirsiniz.

    Böylece gereksiz olabilecek indexlerinizi bulabilirsiniz.



    Eksiğimiz veya hatamız varsa uyarırsınız Umarım işinize yarar.

    iyi forumlar
    Bu kodu belirli kategoriler için atayabilir miyiz? Foto galeri kategorisi için kullanırsam galeri özelliği gidiyor.



    functions.php için

    global $post;
    add_action( 'template_redirect', 'attachment_redirect' );
    function attachment_redirect(){
     global $post;
     if( in_category(18) ) { // 1 yerine kategorinizin ID'sini yazın
     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();
        endif;
    }  
    }
    Kodu belirli kategorilere uygulamaya çalışıyorum. Pek anlamasamda bir şeyler yapmaya çalışıyorum. Bilgisi olan varsa yardımcı olabilir mi? doğru yolda mıyım?
  • 12-10-2018, 22:35:32
    #14
    Eklenti işi çözdü teşekkürler
  • 20-08-2020, 21:03:05
    #15
    Selamün aleyküm yoast seo attechment ipucu paylaşımınız için teşekkürler.

    Benim bir sorum olacaktı zanledersem 5 yılda o bölüm değişmiş arama görünürlüğü +ortam - medya ek dosya urlleri bunu Evet mi kalıcak yoksa hayirmi

    Attechment urlleri istemiyorsak

    Cevaplarsanız sevinirim