Anchor Nedir?
Anchor, <a name="..."> (eski) veya <h2 id="..."> gibi id ile işaretlenmiş öğedir. Link href="#section-id" ile bu noktaya atlar. Sayfa içi navigasyon ve deep link için kullanılır.
Neden Önemlidir?
Uzun içerikte kullanıcı deneyimini iyileştirir; doğrudan ilgili bölüme gider. Table of contents ile birlikte kullanılır. Google bazen URL'de #fragment ile doğrudan bölüme link verebilir.
Nasıl Çalışır?
Başlık veya div'e id eklenir. Link href="#id" ile verilir. Tıklanınca sayfa o bölüme scroll eder. Harici linklerde url#section-id formatı kullanılır.
Dikkat Edilmesi Gerekenler
- Anchor (link hedefi) ile anchor text (link metni) karıştırılmamalı; farklı kavramlardır.
- id değerleri benzersiz olmalı; aynı sayfada tekrarlanmamalı.
- URL'de # ile paylaşım; sayfa yüklenince o bölüme scroll eder.
Sık Sorulan Sorular
Anchor ve anchor text aynı mı?
Hayır. Anchor, sayfa içi atlama noktasıdır. Anchor text, linkin görünen tıklanabilir metnidir.
Anchor SEO'yu etkiler mi?
Dolaylı etkisi var. İçindekiler ve bölüm linkleri kullanıcı deneyimini iyileştirir; dwell time artabilir. Featured snippet için yapılandırılmış başlıklar faydalıdır.
id vs name attribute?
name eski HTML'de kullanılırdı. Güncel standart id kullanımıdır. Tüm modern tarayıcılar id ile çalışır.