Chybí index,follow kódu stránek Joomla 2.5.1

V Joomla od verze 2.5.1 najdete "chybu", kdy se v meta nezobrazuje <meta name="robots" content="index,follow" />, ale pouze tento, další varianty (noindex, follow - index, nofollow - noindex, nofollow) lze bez problémů v globálním nastavení používat.

Pravda je ta, že Joomla nově již index,follow nepřidává, protože roboti, pokud nenajdou jinou informaci, předpokládají právě index, follow.

Joomla tedy s meta robots zachází následovně:

  • Index, Follow - nepřidává na stránky žádný metatag
  • No index, follow - přidá <meta name="robots" content="noindex, follow" />
  • Index, No follow - přidá <meta name="robots" content="index, nofollow" />
  • No index, no follow - přidá <meta name="robots" content="noindex, nofollow" />

Pokud se vám toto nelíbí, napravit to lze snadno. Otevřete soubor administrator/components/com_config/models/forms/application.xml a v něm upravte řádek 374 z původního

<option value="">JGLOBAL_INDEX_FOLLOW</option>

na

<option value="index,follow">JGLOBAL_INDEX_FOLLOW</option>

Pak to znovu vyzkoušejte. Tato oprava je obzvláště doporučená pro paranoiky, kteří si myslí, že jim to zkazilo SEO. Každý robot vleze tam, kde to nemá zakázáno a ti neslušní kam jen se dostanou...