Přeskočit na obsah
Přihlásit

Vyhledávače

Titulky, adresy, odkazy canonical a jazykové odkazy, sitemapa a robots.txt webu na WBengine a jejich nastavení.

Co web sděluje vyhledávačům

Signál Odkud pochází
Titulek prohlížeče a popis pole stránky, překládaná po jazycích. Titulek by měl mít nejvýš 60 znaků a bez názvu webu, ten doplní šablona. Popis by měl mít 120 až 160 znaků.
Adresa odkaz stránky: malá písmena, číslice a pomlčky, s lomítkem na konci, například /blog/jarni-oteviraci-doba/.
Odkaz canonical každá stránka má jeden <link rel="canonical"> s absolutní adresou stránky ve vlastním jazyce.
Jazykové odkazy odkazy hreflang na každý jazyk stránky a x-default pro výchozí jazyk, s absolutními adresami.
/sitemap.xml seznam stránek, které návštěvník může otevřít, jednou pro každý jazyk, s odkazy na ostatní jazyky.
/robots.txt kam smějí roboty a kde je sitemapa.

Odkaz canonical a odkazy hreflang používají stejné adresy, takže stránka a její překlady na sebe ukazují shodně.

Veřejná adresa

Všechny absolutní adresy se skládají z i18n.baseUrl, například https://www.example.org. V ostrém provozu ji nastavte. Bez ní se adresa bere z hlavičky Host požadavku, kterou ovládá návštěvník, a cache stránek pak drží jednu kopii pro každého hostitele. Viz Jazyky a přehled nastavení.

Sitemapa

/sitemap.xml se generuje při každém požadavku, takže právě zveřejněná stránka je v ní hned. Stránka je uvedena, když ji návštěvník může otevřít: je viditelná, nevyžaduje přihlášení a nemá skrytý článek. Jazyk stránky je uveden jen tehdy, když má stránka překlad; výchozí jazyk je uveden vždy.

Uvádí se jen adresa samotné stránky. Stránka, která není striktní, je dynamická: box za ní dostane zbytek adresy jako parametry a sám rozhodne, které jsou platné, takže framework tyto adresy nemůže vypsat a nehádá je. Striktní stránka odpovídá jen na vlastní adresu. Viz Boxy.

Datum stránky (lastmod) je datum nejnovějšího zveřejněného článku stránky a u stránky bez článku se vynechává. changefreq a priority se nikdy nepíšou, protože je roboty ignorují. Jeden soubor má nejvýš 50 000 adres. Sitemapa potřebuje veřejnou adresu; bez ní odpovídá 404.

robots.txt

/robots.txt povoluje vše, vypíše cesty, které zvolíte, a uvede sitemapu s absolutní adresou:

User-agent: *
Disallow: /login/

Sitemap: https://www.example.org/sitemap.xml

Nastavení

Klíč Účinek
seo.disallow seznam cest pro robots.txt, každá začíná /
seo.sitemapExclude seznam adres stránek vynechaných ze sitemapy, například ["/login/"]
seo.allowIndexing false zavře celý web pro roboty: robots.txt uvede Disallow: / a sitemapa odpovídá 404. Použijte u testovací kopie.

Kostra vynechává přihlašovací stránku ze sitemapy a uvádí ji v robots.txt.

Pro redaktory

Nic se nemusí dělat ručně. Asistent MCP serveru navrhne adresu, titulek prohlížeče a popis nového článku, před zveřejněním je zkontroluje a upozorní, když některý jazyk nemá přeložený titulek nebo popis stránky. Zveřejněním stránky se dostane do sitemapy.

Co to neumí

  • Nepřesměruje starou adresu na novou. Změna adresy viditelné stránky rozbije staré odkazy, proto se asistent napřed zeptá na potvrzení.
  • Nemá nastavení, které by jednu stránku skrylo před vyhledávači a ponechalo ji viditelnou.
  • Píše jeden soubor sitemapy, ne index více souborů, a žádnou sitemapu obrázků ani zpráv.
  • Sitemapu vyhledávačům neodesílá. Uveďte ji v jejich nástrojích pro webmastery.