<a> href = “#” etiketlerinde (veya diğer dahili bağlantılarda) rel = “noindex, nofollow” kullanılmalı mıdır?


10

SEO amaçlar için, gerektiği <a>ile etiketler href="#"make kullanımı rel="nofollow", rel="noindex", rel="noindex, nofollow", ya da önemli değil?

Soruyorum çünkü sitemde fareler, vb tetiklemek için çapa etiketleri kullanmak bazı öğeleri var ve ben sadece arama motorları bu bağlantıları ele nasıl merak ediyorum.


5
Asla # 'd çapa etiketleri yok, kötü uygulama, SEO için kötü ve erişilebilirlik için kötü.
toomanyairmiles

2
SEO için kötü değil. Sayfanın bölümlerine veya uzak bir sayfaya sabitleme yaparken # 'leri kullanmak gayet iyi bir w3 standardıdır, w3schools.com/tags/att_a_href.asp jquery kullanabilir ve tetiklemek için <a> sınıfını veya kimliğini ayarlayabilirsiniz. isterseniz fareyle üzerine gelme etkinlikleri
Anagio

@toomanyairmiles seo veya erişilebilirlik için neden kötü olur?

2
@Christofian öncelikle javascript mütevazi olmalı, ikincisi href yoksa bir düğme etiketi veya semantik olarak doğru bir şey olmalı SEO için kötü çünkü takip edemez veya takip etmez - sadece göz ardı edilir ve arkasında ne olursa olsun dizine eklenmez.
toomanyairmiles

2
@Anagio w3schools, w3c ile ilişkili değildir ve hatalarla doludur. Göz ardı edilecek ve anlamsal olarak anlamsız olduğu için SEO için kötüdür.
toomanyairmiles

Yanıtlar:



9

İlk etapta #veya onunla bağlantı javascript:void(0)kurmamalısınız. Bağlantıyı uygun bir kaynağa yönlendirmelisiniz - örneğin bir resim görüntüleyici oluşturuyorsanız, bağlantı görüntünün kendisine gitmelidir. Bir pop-up pencere yapıyorsanız, kullanıcının Javascript'i devre dışı bırakmış olması durumunda, link açılır pencereden URL'yi göstermelidir.

Hiç uygun kaynak yoksa, ilk etapta bir bağlantı kullanmamalısınız. Bir yayılma alanı veya div öğesi kullanın ve buna Javascript olayını ekleyin. Bir bağlantı gibi görünecek şekilde şekillendirebileceğinizi unutmayıncursor: pointer;

Ve Su'nun önerdiği gibi, asla nofollowiç bağlantılarda kullanmayın . Eskiden "PageRank heykeltraşlığı" adı verilen bir süreç vardı (bu çok saçma ve neredeyse hiç etkili değildi) ama artık etkili değil.


Klavyeden odaklanmaya izin verdiği için div yerine bir bağlantı kullanmak isteyebileceğinizi belirtmek isterim. Aynı şey düğmelerle de yapılabilir, ancak düğmeler korkunç CSS yönündedir. Tüm webmasterlar için: div'i onclick ile kullanmayı bırakın, bazılarımız bir web sitesinde gezinmek için klavyeyi kullanabilmeyi severiz.
Mijamo

3

Şahsen ben her zaman bir href = "#" olan herhangi bir bağlantı içermemeyi tercih ederim, ama sanırım bağlama bağlıdır.

Söz konusu bağlantıya sahip javascript ile akıllıca bir şey yapıyorsanız, bu bir href = "#" veya href = "javascript: void (0);" bulmayı bekleyebileceğim tek nedenlerden biri olacaktır. , bağlantının hiç şüphesiz (gerçekten bir kelime olup olmadığından emin değilim) işaretlemesinde görünmesine izin vermek yerine, javascriptiniz her yürütüldüğünde, olay işleyicilerini ve diğer işlevleri gerektiği gibi ekleyerek neden sayfaya eklemezsiniz.

Her ne kadar bir sayfada gezinme olarak id / çapaları kullanmak tamamen geçerli olsa da, örnek olmadan bunların hepsi oldukça öznel / varsayım olsa da, boş bir tane sağlamak için bir neden göremiyorum.

özürlerini

Aslında oradaki soruyu cevapladığımı sanmıyorum ....

Ben de mevcut sayfaya geri bir bağlantı olarak google tarafından tedavi edilebilir sanırım, ama bunun nasıl engel veya SEO yardım hiç emin değilim.

Gerçekçi olarak, tamamen ölü bir bağlantı sağlamanın iyi bir fikir olacağını düşünebileceğim bir durum yok.

Cevap. Önemli değil, ama yine de, yine de yapma ....!

İyi şanslar!


2

Bağlantı içinde Başlık Etiketleri yoksa, # işareti hiçbir şey yapmaz. Bu bir bağlantı değildir, çünkü neredeyse hiç değeri yoktur. Her zaman name = "" kullanabilirsiniz.


0

Görülmeyen kişiler sekmeleri kullanır, imleçleri kullanmaz ve sayfayı gezerken bir bağlantı etiketinden diğerine sekme yapar.

Bu nedenle, sayfaya dahili # etiketleri kullanarak metin-konuşma tarayıcıları (Jaws gibi) kullanan kişiler tarafından okunacak sayfalar yazıyorsanız, gezinmeyi yapılandırmak için çok yararlı bir yoldur.

Jaws kişi ulaştığında bu etiketleri ilan edecek. Böylece # etiketlerini kullanarak önemli dahili bağlantıların bir dizinini oluşturabilirsiniz.

H1, H2 vb. Etiketlerini de anlamlı bir şekilde kullanmalısınız, çünkü bunlar sayfaya göz atan kişinin içeriğinin görsel olmayan bir dizinini oluşturmak için de kullanılır.


1
Asıl soru ile tamamen ilgisiz.
Su '
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.