Köprü Bağlantısı: Tanımı ve Oluşturma Yöntemleri
Köprü bağlantısı (hyperlink), tıklandığında kullanıcıyı başka bir kaynağa yönlendiren etkileşimli bir metin veya görsel öğesidir: web sayfası, dosya, belge bölümü veya e-posta adresi. HTML'de bağlantı oluşturmak için hedef adresi belirten href özniteliğine sahip <a> etiketi kullanılır. Görsel düzenleyicilerde (Word, Google Docs, CMS) metni seçip Ctrl+K (Mac'te Cmd+K) tuş kombinasyonuna basmanız ve ardından URL'yi yapıştırmanız yeterlidir.
Hyperlink nedir ve neden gereklidir
«Hyperlink» terimi hyper (üst/ötesi) ve link (bağlantı) kelimelerinden türemiştir. Dağınık belgeleri tek bir bilgi ağına dönüştüren World Wide Web'in temel unsurudur.
Normal metnin aksine, bağlantının iki durumu vardır:
- Pasif — sayfada görüntülenir (genellikle altı çizili ve renkli olarak vurgulanır).
- Aktif — fare imlecini üzerine getirmeye ve tıklamaya tepki vererek geçiş işlemi gerçekleştirir.
Ayrım yapmak önemlidir:
- URL (Uniform Resource Locator) — kaynağın adresidir (örneğin,
https://site.com/page). - Hyperlink — bu adresi içeren tıklanabilir nesnedir. Kullanıcılar genellikle her ikisine de «bağlantı» der, ancak teknik olarak hyperlink bir geçiş mekanizmasıdır.
Bağlantıların temel işlevleri:
- Aynı site içindeki sayfalar arasında gezinme.
- Harici kaynaklara geçiş.
- Dosya indirme (belgeler, görseller, arşivler).
- Uzun bir sayfanın belirli bir bölümüne hızlı geçiş (yer imleri).
- E-posta yazmak için posta istemcisini başlatma.
HTML'de Bağlantı Yapısı
HTML işaretleme dilindeki köprü bağlantısının temel sözdizimi şöyledir:
<a href="adres_kaynak">Bağlantı Metni</a>
Burada:
<a>— bağlantının başlangıcını ve bitişini belirten anchor (çapa) etiketidir.href— hedef nesneye giden yolu içeren özniteliktir.Bağlantı Metni(anchor text) — kullanıcının tıkladığı görünür kısımdır.
Ek Öznitelikler
Bağlantı davranışını kontrol etmek için ek parametreler kullanılır:
| Öznitelik | Değer | Açıklama |
|---|---|---|
target | _blank | Bağlantıyı tarayıcının yeni sekmesinde açar. |
rel | noopener noreferrer | Yeni sekmede harici bağlantılar açıldığında güvenliği artırır. |
title | İpucu metni | Fare imleci üzerine getirildiğinde görünen baloncuk ipucu. |
download | Dosya adı | Tarayıcıda açmak yerine dosyayı zorunlu olarak indirir. |
Güvenli bir harici bağlantı örneği:
<a href="https://example.com" target="_blank" rel="noopener noreferrer">
Örnek siteye git
</a>
Web Sitesine Bağlantı Nasıl Oluşturulur
Bir web sayfasına bağlantı oluşturmak için tam adresin belirtilmesi gerekir (protokol + alan adı + yol).
Mutlak ve Göreli Bağlantılar
- Mutlak bağlantı tam URL'yi içerir. Harici kaynaklar için kullanılır.
<a href="https://google.com">Google Arama Motoru</a>
```
2. **Göreli bağlantı** mevcut site içindeki yolu belirtir. Daha kısadır ve dahili gezinme için daha kullanışlıdır.
```html
<!-- Mevcut sayfa https://mysite.com/about/ ise -->
<a href="/contacts">İletişim</a> <!-- https://mysite.com/contacts adresine gider -->
```
SEO açısından anlamlı anchor metinler kullanmak son derece önemlidir. «buraya tıklayın» yerine «teslimat koşullarını inceleyin» yazmak daha iyidir. Bu, arama motorlarının bağlantının yönlendirdiği sayfanın bağlamını anlamasına yardımcı olur.
Dosyaya Bağlantı Nasıl Oluşturulur
Bir dosyaya bağlantı, bir sayfaya bağlantı oluşturmakla benzer şekilde çalışır, ancak adres olarak belge, görsel veya arşiv yolunu belirtirsiniz.
Kullanım Örnekleri
PDF belgesine bağlantı:
<a href="/docs/price-list.pdf">Fiyat listesini indir (PDF)</a>
Dosyanın zorunlu indirilmesi:
Dosyanın tarayıcıda açılmamasını ve doğrudan indirilmesini istiyorsanız, download özniteliğini ekleyin:
<a href="/images/photo.jpg" download>Görseli indir</a>
Harici sunucudaki bir dosyaya bağlantı:
<a href="https://cdn.example.com/files/archive.zip">Arşivi indir</a>
Dosyalara bağlantı oluştururken şunları dikkate alın:
- Dosya uzantısı: Kullanıcı ne indireceğini anlamalıdır (PDF, DOCX, ZIP).
- Dosya boyutu: Büyük dosyalar için anchor metinde boyutu belirtmek faydalıdır (örneğin, «Kılavuz PDF, 2 MB»).
- Erişilebilirlik: Dosyanın sunucunun herkese açık dizininde bulunduğundan emin olun.
Yer İmi Bağlantıları: Sayfa İçinde Gezinti
Yer imi bağlantıları, aynı sayfadaki belirli bir bloğa hareket etmenizi sağlar. Bu, uzun makalelerdeki içerik tabloları için kullanışlıdır.
Oluşturma algoritması:
- Geçiş yapılması gereken öğeye (başlık, blok) benzersiz bir
idatayın:
<h2 id="chapter-2">Bölüm 2: HTML Temelleri</h2>
```
2. `href` içinde diyez işareti `#` ve `id` değerini belirterek bağlantı oluşturun:
```html
<a href="#chapter-2">Bölüm 2'ye Git</a>
```
id değeri tek bir sayfa kapsamında benzersiz olmalıdır. İki öğe aynı id değerine sahipse, tarayıcı bunlardan ilkine gider.
HTML Bilgisi Olmadan Bağlantı Oluşturma
Modern içerik düzenleyicilerinde (CMS WordPress, Tilda, Google Docs, Microsoft Word) kodu manuel olarak yazmaya gerek yoktur.
Evrensel algoritma:
- Bağlantı haline gelmesi gereken metni seçin.
- «Bağlantı Ekle» düğmesine (zincir simgesi 🔗) basın veya kısayol tuşlarını kullanın:
- Windows/Linux:
Ctrl + K - macOS:
Cmd + K
- Windows/Linux:
- Açılan alana URL'yi (web sitesi adresi veya dosya yolu) yapıştırın.
- (İsteğe bağlı) Harici bir bağlantıysa «Yeni sekmede aç» ayarını seçin.
- «Uygula» düğmesine veya Enter'a basın.
Mesajlaşma uygulamalarında (Telegram, WhatsApp) ve sosyal medyada bağlantılar otomatik olarak oluşturulur: Tam URL'yi (http:// veya https:// ile başlayarak) yapıştırmanız yeterlidir; mesaj gönderildikten sonra tıklanabilir hale gelir.
Bağlantılarla Çalışırken Sık Yapılan Hatalar
Deneyimli yazarlar bile kullanıcı deneyimini ve SEO performansını düşüren hatalar yapabilir.
- «Bozuk» bağlantılar (404 hatası): Bağlantı var olmayan bir sayfaya gider. Adreslerin güncelliğini düzenli olarak kontrol edin.
- Bilgi vermeyen anchor metinler: «burada», «tıkla», «detaylar» gibi metinler ne kullanıcı ne de arama motoru botu için anlamlı değildir.
- Dahili bağlantıların yeni sekmede açılması: Bu, kullanıcıları rahatsız eder ve tarayıcı geçmişini doldurur.
target="_blank"yalnızca harici kaynaklar için kullanılmalıdır. - Güvenliğin ihmal edilmesi:
rel="noopener"özniteliği olmayan harici bağlantılar, kimlik avı saldırılarına (tabnabbing) karşı savunmasız olabilir. - Metinde çok uzun URL'ler: Makale gövdesine «ham» uzun adresleri doğrudan yapıştırmayın. Bunları anlaşılır bir metnin arkasına gizleyin.
SSS
E-postaya bağlantı nasıl yapılır?
href özniteliğinde mailto: protokolünü kullanın.
Örnek: <a href="mailto:[email protected]">Destek ekibine yazın</a>. Tıklandığında kullanıcının e-posta programı açılır.
Bir görseli bağlantı haline getirmek mümkün mü?
Evet. Görsel etiketi <img>'yi bağlantı etiketi <a> içine yerleştirin.
Örnek: <a href="/"><img src="logo.png" alt="Logo"></a>.
Word'de bağlantı neden çalışmıyor?
Adresin http:// veya https:// ile başladığından emin olun. Word, otomatik biçimlendirme ayarlanmamışsa www.site.com gibi bir adresi bağlantı olarak tanımayabilir. Ayrıca bağlantının satır sonuyla bölünmemiş olup olmadığını kontrol edin.
Bağlantılar sitenin tanıtımını etkiler mi? Evet. Dahili bağlantılar arama motorlarının siteyi dizine eklemesine yardımcı olurken, otoriter kaynaklara verilen harici bağlantılar içeriğe olan güveni artırır. Ancak aşırı bağlantı kullanımı veya spam kaynaklara verilen bağlantılar sayfanın itibarına zarar verebilir.