Autor Zpráva
Ghosting
Profil
Zdravím,
vím že roboti indexují stránky s vypnutým javascriptem, ale když použiji kód
"<select onchange="location.href=this.options[this.selectedIndex].value">" a vypnu JS tak mi select nefunguje.
Mám tedy otázku, je dobré používat tento JS?
PS: V jednotlivých selectech mám odkazy, vidí je i roboti skrz ten JS?
Viz. : http://www.jakpsatweb.cz/priklady/select_prejdi.html
Marek Prokop
Profil
Roboti vyhledavačů Javascript neinterpretují.
rammsteinmv
Profil *
Já si taky myslím,že to není moc chytré,ale podle článku na adrese http://google-cz.blogspot.com/2008/04/googlebot-u-um-i-formule.html by to googlebot mohl umět,ne?
rammsteinmv
Profil *
A ještě http://www.lupa.cz/zpravicky/navigace-pres-seznamy-a-googlebot/ .
rammsteinmv
Profil *
Nechci to tu zaodkazovat,třeba ty moje příspěvky zkombinujte do jednoho,ale ještěhttp://www.lupa.cz/clanky/robot-google-jde-do-deep-webu-zustava-n a-povrchu/ .
Ghosting
Profil
Děkuji rammsteinmv za odkazy, dozvěděl jsem se něco užitečného.
Marek Prokop
Profil
Promiňte, nechci nikomu kazit radost, ale dost silně pochybuji, že se z odkazů, které poslal Rammsteinmw, dá dozvědět něco užitečného. Uvedené články jsou sice možná zajímavé pro novináře, kteří nemají o čem psát, ale pro praxi SEO nepřinášejí vůbec nic.

Trochu to rozvedu.

1) Ghostingu, ve svém dotazu popisujete navigaci, která je závislá na JavaScriptu (sám píšete, že s vypnutým JavaScriptem nefunguje). Google ovšem zveřejnil informace k úplně jinému typu navigace -- odeslání formuláře metodou GET. Stále tedy platí to, co jsem vám odpověděl včera -- Google, Seznam, ani většina ostatních vyhledavačů váš "odaz" následovat nebudou.

2) I kdyby se Google někdy naučil takový javascriptový "odkaz" následovat, bude to prakticky k ničemu, dokud to standardně nebudou umět i další vyhledavače, tj. v našich podmínkách alespoň Seznam.

3) I kdybyste použil odeslání formuláře metodou GET bez závislosti na JavaScriptu a šlo vám z nějakého speciálního důvodu jen o Google, stejně by to nebylo dobře, protože Google jasně uvádí, že bude zkoušet odesílat formuláře jen na vybraných webech, které splní určitá kritéria.

4) Je dost zásadní rozdíl mezi tím, zda se robot o nějaké stránce jen nějak dozví, nebo zda na ni vedou klasické odkazy. Dozvědět se o ní může třeba z mapy webu v XML (XML site map), leč tímto způsobem se nepřenášejí žádné off-page faktory. Je velmi pravděpodobné, že žádné nebo část off-page faktorů se nepřenáší ani jiným způsobem, pokud ho vyhledavač umí (např. ono odesílání formuláře).

5) Zajistit alternativní navigaci, která je z hlediska SEO správná a plně účinná, zabere méně času než přečtení této mé odpovědi (o odkazovaných článcích nemluvě). Váš dotaz tedy už od začátku neměl žádné dobré řešení -- jen vás stál čas a peníze a odpověď vám nemohla nic přinést či ušetřit.

Z toho všeho plyne jednoduché poučení: váháte-li mezi řešením A, které je určitě správně, a řešením B, které je možná správně a možná špatně, záleží v prvé řádě na nákladech prověření správnosti varianty B. Pokud se blíží nebo jsou dokonce vyšší než náklady na realizaci A, jsou jakékoli úvahy o B chybné.

Možná se to nezdá, ale tohle je jeden z nejčastějších principů, které se v SEO používají.
Ghosting
Profil
Dobře tak jinak, pokud zajistim to aby na ty stranky vedli odkazy klasicky, ale skryju je pomoci stylu bude to uz o necem jinem ne?
Marek Prokop
Profil
Pokud je základní navigace závislá na JavaScriptu, pak je standardním řešením použití prvku noscript.

Vaše odpověď

Mohlo by se hodit

Zajímavé čtení:
Poptávání výměny odkazů je na této diskusi nežádoucí.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0