E-Kitap satan çevrimiçi bir işletme işletiyor ve insanların arama motorlarını kullanarak dosyayı bulmasını engellemek istiyor olabilirsiniz. Ya da bu PDF belgelerinde saklanan ve herkese açık olmaması gereken hassas bilgilere sahip olabilirsiniz.
Bu durumda, gizliliği korumak ve yalnızca amaçlanan kullanıcıların bu belgelere erişebilmesini sağlamak için PDF dosyalarınızı kolayca gizleyebilirsiniz (noindex).
Bu makalede, WordPress’te PDF dosyalarını nasıl kolayca gizleyebileceğinizi (noindex) göstereceğiz.
WordPress’te PDF Dosyalarınızı Neden Gizlemelisiniz (Noindex)?
PDF’ler en popüler dosya formatlarından biridir ve bunları WordPress web sitenize yüklemenin birçok faydası vardır.
PDF’ler genellikle bir e-posta listesi oluşturmak için kullanılır. Birçok kişi bloglarındaki uzun eğitimleri PDF’lere dönüştürür ve daha sonra bunları web sitelerinde özel içerik olarak sunar.
Bu dosyalar, çevrimiçi bir kursun veya üyelik sitesinin bir parçası olarak ödeme yapan abonelere özel premium içerik sunmak için de kullanılır.
Web sitenizde veya WooCommerce mağazanızda PDF’leri benzer şekilde kullanıyorsanız, dosyalarınızı arama motorlarından ve tarayıcılardan gizlemek en iyisidir.
İnsanların PDF dosyalarınızı, kullanıcıların size e-posta adreslerini veya ödemelerini sağlamadan erişebilecekleri arama sonuçları aracılığıyla bulmasını istemezsiniz.
Ayrıca, herkes tarafından aranamaması gereken hassas veriler içeren PDF’leriniz de olabilir. Bu dosyaları noindex kullanarak gizlemek, koruma ve veri güvenliği için çok önemlidir.
Bununla birlikte, PDF dosyalarınızı arama motorlarından nasıl kolayca gizleyebileceğinizi gösterelim. Farklı yöntemleri ele alacağız ve kullanmak istediğinize atlamak için aşağıdaki hızlı bağlantıları kullanabilirsiniz:
Yöntem 1: AIOSEO Kullanarak PDF Dosyalarınızı Gizleme (Noindex) (Önerilen)
PDF dosyalarınızı arama motorlarından gizlemenin en iyi yolu All In One SEO kullanmaktır.
Web sitenizi arama motorları ve sosyal medya platformları için kolayca optimize etmenizi sağlayan piyasadaki en iyi WordPress SEO eklentisidir.
Bu eklenti, botlara siteniz hakkında talimatlar veren robots.txt dosyanızı düzenlemenize de olanak tanır.
Bu eğitimde, PDF’lerinizi görmezden gelmelerini söyleyen bir kod parçası ekleyeceksiniz.
Öncelikle AIOSEO eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla talimat için WordPress eklentisi yükleme hakkındaki başlangıç kılavuzumuza bakın.
Ardından, siteniz için AIOSEO’yu kurmanız gerekecektir. Yardıma ihtiyacınız varsa, WordPress’te All in One SEO’nun doğru şekilde nasıl kurulacağına ilişkin adım adım kılavuzumuzu takip edebilirsiniz.
Eklenti etkinleştirildikten sonra, WordPress kontrol panelindeki All in One SEO ” Araçlar sayfasına gidin.
Buradan, ‘Robots.txt Düzenleyici’ sekmesine geçin ve ‘Özel Robots.txt’yi Etkinleştir’ seçeneğini değiştirin.
Bundan sonra, ‘Kullanıcı Aracısı’ yazan yere kaydırın ve kuralı sitenizi tarayan tüm botlara uygulamak için bir yıldız (*) ekleyin.
Ardından, ‘Kural’ bölümünden ‘İzin Verme’ seçeneğini seçin. Bunu yapmak, tüm kullanıcı aracılarının PDF dosyalarına erişmesini engelleyecektir. Şimdi tek yapmanız gereken bir dizin yolu girmek. ‘Dizin Yolu’ alanına /pdf/
eklemeniz yeterlidir.
Not: PDF dizin klasörünüzü başka bir adla kaydettiyseniz, ‘Dizin Yolu’ alanına tam PDF dizin adını yazmanız gerekecektir.
Bundan sonra, aşağı kaydırın ve ‘Değişiklikleri Kaydet’ düğmesine tıklayın.
Bu işlem tamamlandığında, kurallarınızı sayfanın ‘Robots.txt Önizleme’ bölümünde görüntüleyebileceksiniz.
Robots.txt dosyanız artık Google Arama’ya ve diğer platformlara PDF dizini klasörünüzde bulunan tüm PDF dosyalarını yok saymalarını söyleyecektir.
Yalnızca tek tek PDF dosyalarını gizlemek istiyorsanız, ‘Dizin Yolu’ alanına söz konusu PDF’nin adını yazmanız yeterlidir.
Örneğin, yukarıdaki resimde görebileceğiniz gibi, example-pdf.pdf
girilmesi, diğerlerini etkilemeden bu tek PDF dosyasının dizine eklenmesini önleyecektir.
Disallow gibi bir kural da ekleyebilirsiniz: /*.pdf$ gibi bir kural ekleyerek tüm PDF’leri arama motorlarından gizleyebilirsiniz, ancak bu yalnızca User-agent Googlebot olarak ayarlandığında işe yarayacaktır. Tüm arama motorları böyle geniş bir kurala saygı göstermez.
Yöntem 2: X-Robots-etiketini Kullanarak PDF Dosyalarınızı Gizleme (Noindex)
Herhangi bir nedenle önceki yöntem işe yaramazsa, PDF dosyalarınızı gizlemek için X-Robots etiketini
kullanabilirsiniz.
Bu yöntemde WordPress sitenizin .htaccess dosyasını manuel olarak düzenlemeniz ve X-Robots-tag
eklemeniz gerekecektir. Bu yöntemin biraz gelişmiş olduğunu ve yeni başlayanlar için uygulanmasının zor olabileceğini unutmayın.
Öncelikle, herhangi bir FTP istemcisi veya WordPress hosting kontrol panelinizdeki dosya yöneticisi uygulamasını kullanarak web sitenize bağlanmanız yeterlidir.
Ardından, /wp-content/ ve /wp-admin/ klasörlerinizle aynı klasörde olacak olan .htaccess dosyanızı bulun.
Eğer .htaccess dosyasını bulamıyorsanız, dosyayı görünür hale getirmek için .htaccess dosyasını neden bulamadığınızla ilgili eğitimimizi takip edebilirsiniz.
Bu eğitim için, FTP istemcisi olarak FileZilla’yı kullanacağız. Sitenize bağlandıktan sonra, .htaccess dosyanızı sağ sütundaki ‘Uzak Site’ bölümünde bulacaksınız.
Bulduktan sonra sağ tıklayın ve ‘Görüntüle/Düzenle’ seçeneğini açın.
Bu, dosyayı bir metin düzenleyicide açacaktır.
Not Defteri kullanıyorsanız, X-Robots etiketini
ekledikten sonra şu şekilde görünebilir.
Bir Apache sunucusu kullanıyorsanız, .htaccess dosyasına aşağıdaki X-Robots etiketini
eklemeniz yeterlidir:
<Files ~ "\.pdf$"> Header set X-Robots-Tag "noindex, nofollow" </Files>
Eğer Ngnix sunucusu kullanıyorsanız, aşağıdaki kodu ekleyin:
location ~* \.pdf$ { add_header X-Robots-Tag "noindex, nofollow"; }
X-robots etiketini ekledikten sonra dosyanızı kaydedin. Bu artık tüm .PDF dosyalarını noindex/nofollow olarak işaretleyecektir, bu da PDF dosyalarınızı arama motorlarından gizlemeyi başardığınız anlamına gelir!
Bonus: WordPress’te PDF Dosyası İndirme Nasıl Korunur (3 Yol)
Yukarıdaki iki yöntem, PDF dosyalarını arama motorlarından nasıl gizleyeceğinizi kapsar, ancak PDF indirmelerini yalnızca üyelerle daha fazla kısıtlamak, PDF’leri indirmek için bir şifre veya e-posta adresi gerektirmek veya hatta ödeme toplamak istiyorsanız, aşağıdaki araçlardan birine ihtiyacınız olacaktır:
MemberPress piyasadaki en iyi WordPress üyelik eklentisidir. Aslında, ücretsiz video üyelik sitemizi güçlendirmek için kullandık ve çok sevdik.
Daha fazla ayrıntı için tam MemberPress incelememize göz atın.
MemberPress ile ilgili harika olan şey, PDF dosya erişimini yalnızca kayıtlı üyelerle kısıtlamanıza izin vermesidir. Hatta PDF dosyalarına erişimi farklı abonelik seviyelerine göre satabilirsiniz.
MemberPress ayrıca çevrimiçi kurslar oluşturmanıza ve satmanıza olanak tanır ve genellikle web sitesi sahipleri kurslarıyla birlikte premium PDF tamamlayıcı kılavuzlar sunar.
Bu yöntem, PDF dosyalarınızın tamamen parola korumalı olmasını ve bir parola girip oturum açmadıkça kimsenin bunlara erişememesini sağlayacaktır.
Easy Digital Downloads, PDF dosyaları, e-Kitaplar ve daha fazlası gibi dijital ürünlerin satışına yönelik popüler bir WordPress e-Ticaret eklentisidir. İş ortağı markalarımız bu aracı web sitelerinde yazılım ve eklenti satmak için kullanmaktadır.
Bu yüzden kullanıcı dostu ve güvenilir olduğunu biliyoruz. Daha fazla ayrıntı için Easy Digital Downloads incelememize bakın.
PDF dosyaları için maksimum dosya koruma özellikleriyle birlikte gelir, böylece onları özel bir bulutta saklayabilir, her üye için benzersiz erişim bağlantıları oluşturabilir, indirme etkinliğini izleyebilir, belirli bir dosyanın kaç kez indirilebileceğini sınırlayabilir ve daha fazlasını yapabilirsiniz.
Kredi kartı, PayPal ve diğer yöntemlerle ödeme kabul edebilir ve PDF erişimini kullanıcı abonelik düzeyine göre kısıtlayabilirsiniz.
OptinMonster, WordPress için en iyi müşteri adayı oluşturma eklentisidir. Web sitenizin ziyaretçilerinden daha fazla e-posta abonesi ve satış elde etmenize yardımcı olur.
WPBeginner’da, tüm pop-up’larımız, banner’larımız ve fırsatlarımız için bile kullanıyoruz. Daha fazla ayrıntı için tam OptinMonster incelememize bakın.
Birçok web sitesi sahibi, kullanıcıların PDF dosyalarına erişim sağlamadan önce bir e-posta adresi girmelerini zorunlu kılmak için OptinMonster’ı kullanıyor.
Bu sürece potansiyel müşteri mıknatısı veya içerik yükseltmesi sunma denir. Kullanıcı e-posta adresini OptinMonster’a girdiğinde, e-posta pazarlama hizmetinize veya CRM’inize abone olarak eklenir.
Bundan sonra, kişiselleştirilmiş bir karşılama e-postasıyla PDF dosyasına erişim elde edecekler.
Bu makalenin PDF dosyalarınızı arama motorlarından nasıl gizleyeceğinizi (noindex) öğrenmenize yardımcı olacağını umuyoruz. Ayrıca en iyi WordPress SEO bağlantı eklentileri için en iyi seçimlerimizi görmek ve arama motorlarının bir WordPress sitesini taramasını nasıl durduracağınıza ilişkin makalemize göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
Thank you for the perfect tutorial. I have AIO SEO, but I didn’t know that I can edit various files in robots.txt in this way. I assume that I can use the same method to hide other file extensions such as .docx etc.?
WPBeginner Comments
Yes, other file types can be hidden in a similar manner.
Kiran
In .htaccess file
Header set X-Robots-Tag “noindex, nofollow”
is used. Apache server. But when I test, the .pdf URL appears indexable.
Tried all methods. Still the PDF file is getting indexed in the search engines.
I read about this code in more than 20 blogposts and forums online. Everyone has told about this option regarding X-Robots-Tag, but no one has told that it is working.
Can you tell?
WPBeginner Support
If you have not done so already, please reach out to your hosting provider to ensure there are not rules set on their server that may be conflicting or preventing the change from being accepted for a likely cause.
Yönetici