Hreflang — sygnalizacja jezykow dla Google
Tag hreflang informuje Google że masz wersję strony w różnych językach lub dla różnych regionów. Poprawia indeksowanie i SEO międzynarodowe.
Prosta implementacja przez functions.php
Jeśli masz oddzielne domeny dla jezykow (np. twojadomena.pl i twojadomena.com):
function add_hreflang_tags() {
if (is_single() || is_page()) {
echo '<link rel="alternate" hreflang="pl" href="https://twojadomena.pl" />';
echo '<link rel="alternate" hreflang="en" href="https://twojadomena.com" />';
echo '<link rel="alternate" hreflang="x-default" href="https://twojadomena.pl" />';
}
}
add_action('wp_head', 'add_hreflang_tags');
Weryfikacja hreflang
- Google Search Console → Miedzynarodowe kierowanie docelowe
- Narzędzie: hreflang.ninja
Subdomeny vs oddzielne domeny vs podkatalogi
- Podkatalogi (twojadomena.pl/en/) — najlatwiejs do implementacji z Polylang
- Subdomeny (en.twojadomena.pl) — oddzielne traktowanie przez Google
- Oddzielne domeny (.pl i .com) — najsilniejszy sygnał geolokalizacji