Hreflang generator
Generiši hreflang oznake za višejezične stranice kao HTML link oznake, XML sitemap unose ili HTTP Link zaglavlja, uz proveru ISO kodova i recipročnosti.
Provere
Nisu pronađeni problemi.
Proveri postojeće oznake stranice
Nalepi hreflang oznake, unose iz sitemapa ili Link zaglavlje koje trenutno servira jedna od tvojih stranica da ih uporediš sa skupom iznad.
Ova stranica ima potpun skup, uključujući vezu ka samoj sebi.
Kako da koristiš hreflang generator
- Pod Jezičke verzije upiši po jedan red za svaku verziju stranice: Kod jezika kao što je
en,en-CAilifr-CA, i apsolutni URL stranice te verzije. Za više redova koristi Dodaj jezik. - Po želji popuni x-default URL (opciono), stranicu koja se prikazuje posetiocima čiji jezik ne odgovara nijednoj tvojoj verziji.
- Izaberi Format izlaza: HTML link oznake, XML sitemap ili HTTP Link zaglavlje.
- Pročitaj Provere, pa Kopiraj ili Preuzmi kod. Isti potpun skup stavi na svaku navedenu stranicu.
- Da proveriš stranicu koja je već objavljena, otvori Proveri postojeće oznake stranice, nalepi ono što stranica trenutno servira i upiši njen URL. Alat navodi nedostajuće, suvišne i neusklađene unose.
Učitaj primer pokazuje postavku sa četiri verzije na engleskom i francuskom, sa x-default.
Alat radi u tvom pregledaču. Ništa što upišeš ne šalje se na server.
Šta radi hreflang
hreflang javlja pretraživačima da je nekoliko URL-ova verzija istog sadržaja za različite jezike ili regione, pa se svakom korisniku prikazuje prava. Ne menja rang i nikoga ne preusmerava; samo pomaže Googleu i Yandexu da izaberu koju će verziju prikazati u rezultatima. Bing se uglavnom oslanja na meta oznaku content-language i atribut lang.
Svaka vrednost je kod jezika iz standarda ISO 639-1 (dva slova, na primer de), po želji praćen regionom iz ISO 3166-1 alpha-2 (na primer AT za Austriju). Prihvata se i pismo kao u zh-Hant. Region ne može da stoji sam: CA znači katalonski, a ne Kanada. Za kanadski francuski piše se fr-CA. Ovaj alat proverava oba dela prema ugrađenim spiskovima kodova, upisuje ih uobičajenom veličinom slova (en-US, čak i ako ukucaš EN_us) i hvata klasične greške kao što je en-UK (Ujedinjeno Kraljevstvo je GB) ili povučene kodove poput iw za hebrejski (sada he).
Tri formata izlaza
- HTML link oznake idu u
<head>svake verzije. To je najjednostavnija opcija za obične veb-stranice. - XML sitemap stavlja anotacije u sitemap: jedan
<url>unos po stranici, a svaki navodi sve alternative pomoćuxhtml:link. HTML ostaje lagan, a veliki sajtovi se lakše održavaju. - HTTP Link zaglavlje je za fajlove bez
<head>, kao što su PDF-ovi. Tvoj server šalje zaglavlje zajedno sa fajlom.
Koristi jedan metod po stranici. Mešanje je dozvoljeno, ali povećava verovatnoću grešaka.
Recipročnost: pravilo koje većina sajtova propusti
Anotacije moraju biti dvosmerne. Ako stranica A kaže da je B njena francuska verzija, B mora da pokazuje nazad na A, inače pretraživači ignorišu par. Svaka stranica mora da navede i samu sebe. Najlakši način da oba uslova budu ispunjena je da se na svakoj verziji pojavi potpuno isti blok, što ovaj alat i generiše. Panel Proveri postojeće oznake stranice poredi trenutne oznake jedne stranice sa tvojim skupom i prijavljuje nedostajuće povratne veze, nedostajuću vezu ka samoj sebi i URL-ove koji se razlikuju, na primer zbog kose crte na kraju ili http umesto https.
Česta pitanja
Da li je x-default obavezan?
Ne, ali se preporučuje. On imenuje rezervnu stranicu za sve ostale, obično izbor jezika ili tvoju glavnu verziju. Mora da prati ista pravila kao ostali unosi, uključujući i to da bude naveden na svakoj stranici.
Treba li da dodam opšti jezik pored regionalnih?
Obično da. Ako imaš samo en-GB i en-US, govornik engleskog u Irskoj ne odgovara nijednom. Dodavanje obične en verzije pokriva ga, a ovaj alat upozorava kada jezik ima samo regionalne varijante.
Mogu li dva jezika da pokazuju na isti URL?
Da. Na primer, en-GB i en-IE mogu da dele jednu stranicu kada je sadržaj isti. Svaka hreflang vrednost, međutim, sme da se pojavi samo jednom u skupu.
Da li URL-ovi moraju da budu apsolutni?
Da. Google zahteva potpune URL-ove, uključujući https://. Relativne putanje se ovde odbijaju. Fragment kao #top pretraživači ignorišu.
Da li hreflang zamenjuje canonical oznaku?
Ne, rade zajedno. Svaka verzija treba da ima canonical koji pokazuje na nju samu, a ne na drugu jezičku verziju. Canonical ka drugom jeziku govori Googleu da odbaci tu stranicu, pa se njen hreflang ignoriše.
Srodni alati
- Meta tag generator Besplatan generator meta tagova za naslov, meta opis, kanonski URL, robots i viewport, sa proverom dužine i ispravno escapovanim HTML-om.
- Robots.txt generator Napravi ispravan robots.txt fajl sa grupama user agenata, Allow i Disallow pravilima, sitemapovima i crawl-delay, uz proveru čestih grešaka.
- .htaccess generator preusmeravanja Generiši 301 i 302 preusmeravanja za .htaccess ili Nginx, nametni HTTPS i www, premesti domen i popravi kose crte, uz proveru petlji i lanaca.