# Crawlbare Links (a href)

Kategorie: [Technisches SEO](https://seo-geo-glossary.com/de/glossar/kategorie/technisches-seo/) › [HTML, Mobile & Barrierefreiheit](https://seo-geo-glossary.com/de/glossar/kategorie/technisches-seo/html-mobile-barrierefreiheit/) · Auch genannt: a href, crawlbarer Link

**Crawlbare Links** sind Verweise, denen ein Crawler zuverlässig folgen kann. Bei Google sind das `<a>`-Elemente mit einem `href`-Attribut, das eine auflösbare URL enthält. Reine Klick-Handler ohne Ziel-URL findet Google nicht zuverlässig.

## Was bedeutet das für SEO?

Google entdeckt neue URLs vor allem über Links, und laut Dokumentation nur über `<a>`-Elemente mit `href`. Eine Navigation, die per JavaScript auf Klick die Seite wechselt, ohne dass im HTML ein solches Element mit Ziel steht, zeigt dem Crawler keine Wege zu den Zielseiten.

Ein `onclick` an einem `<a href="/schuhe">` ist unproblematisch, solange das `href` ein echtes Ziel enthält. Bei Single-Page-Apps rät Google, Ansichten über die History API zu wechseln und keine URL-Fragmente (`#/produkte`) zu verwenden. Bei Bildern als Link dient das `alt`-Attribut als Ankertext.

## Beispiel

```html
<!-- crawlbar -->
<a href="/produkte/schuhe">Schuhe</a>
<a href="/produkte/schuhe" onclick="track()">Schuhe</a>

<!-- nicht zuverlässig crawlbar -->
<span href="/produkte/schuhe">Schuhe</span>
<a onclick="goto('/produkte/schuhe')">Schuhe</a>
<a href="javascript:goTo('schuhe')">Schuhe</a>
```

Die Varianten stammen aus der Link-Dokumentation von Google. Bei Frameworks zeigt das gerenderte HTML, ob am Ende ein `<a href>` steht.

## Häufige Fehler

- Buttons oder `div`-Elemente als Navigation, die nur per Klick-Handler navigieren
- `href="#"` oder `javascript:void(0)` als Platzhalter für echte Seiten
- Hash-Routing statt History API

## Häufige Fragen

**Reicht eine XML-Sitemap?** Sie hilft beim Entdecken, ersetzt aber keine interne Verlinkung. Google empfiehlt, jede relevante Seite von mindestens einer anderen Seite zu verlinken.

*Grafik: Roh-HTML vs. gerendertes HTML.* Im Roh-HTML einer JavaScript-Seite fehlen Title, Überschrift und Links. Google indexiert das gerenderte HTML und sucht dort erneut nach Links.

## Verwandte Begriffe

- [Anchor-Element (<a href>)](https://seo-geo-glossary.com/de/glossar/anchor-element/index.md)
- [JavaScript-SEO](https://seo-geo-glossary.com/de/glossar/javascript-seo/index.md)
- [JavaScript-Frameworks (React, Angular, Vue)](https://seo-geo-glossary.com/de/glossar/javascript-frameworks/index.md)
- [Single-Page-Application (SPA)](https://seo-geo-glossary.com/de/glossar/single-page-application/index.md)
- [Interne Verlinkung](https://seo-geo-glossary.com/de/glossar/interne-verlinkung/index.md)
- [Crawlbarkeit](https://seo-geo-glossary.com/de/glossar/crawlbarkeit/index.md)

## Quellen

- [SEO-Link-Best-Practices für Google – Google Search Central](https://developers.google.com/search/docs/crawling-indexing/links-crawlable?hl=de)
- [JavaScript-SEO-Grundlagen – Google Search Central](https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics)

---

Stand: 8. Oktober 2026
URL: https://seo-geo-glossary.com/de/glossar/crawlbare-links/
