„Již dále nemusíte dělat nic speciálního pro has-bang URL Adresy,“ uvedl John Mueller z Google sedmnáctého září v edici AskGoogleWebmasters, „pokusíme se je vykreslit přímo.“
Otázka: „Jaký je stávající status #! AJAX procházení? Jak vlastně mohu nastavit redirekty?“ zeptal se uživatel olegko skrze Twitter.
Odpověď: Jak již bylo napsáno výše, správci webů nemusí dělat nic speciálního, aby byl Google schopen procházet jejich AJAX aplikace.
Procházení AJAX schématu bylo něco, co jsme navrhovali již v raných dnech webových stránek na základě JavaScriptu, hodně dlouho zpátky v roce 2009,“ uvedl Mueller v kontext. „Takhle to fungovalo spoustu let, ovšem za nějaký čas se to stalo přežitkem. Internetové vyhledávače – nebo alespoň Google – se naučily, jak vykreslit většinu webových stránek přesně jako prohlížeč. A v mezičase jsme dokonce začali používat vlastní speciální verzi Google chrome pro procházení a vykreslování.“
„za účelem přesunu na odlišnou strukturu URL adresy, musíte použít JavaScript na těchto webových stránkách k vytvoření redirektů,“ dodal. „Není úplně nemožné použít redirekty na straně serveru, neboť všechno po pomlčce – takže třeba symbol čísla – není posláno serveru, avšak je spíše zpracováno v prohlížeči. Jakmile si nastavíte tyto redirekty, zatímco GOogle zpracovává hash-bang URL adresy na webové stránce, spatří redirekt a bude jej dle toho následovat.“
Proč by nás to mělo zajímat.
Pokud jste zdědili codebase, která používá AJAX, nebo právě nyní používáte AJAX pro směřování URL adres, určitě budete rádi ohledně toho, že Google by neměl mít žádný problém s tím indexovat vaše webové stránky diskrétně.
Naučte se více o JavaScriptu a evergreenovém GOoglebotovi.
Tady jsou nějaké další zdroje (v angličtině), které vám dají mnohem lepší ideu o tom, jak vlastně GoogleBot zvládá vaše interaktivní webové stránky a aplikace.