Autor | Zpráva | ||
---|---|---|---|
dolly1010 Profil |
#1 · Zasláno: 26. 12. 2013, 02:44:25
Tvořím stránku, která v podstatě sama o sobě nebude obsahovat velké množství textu. Veškerý text bude načítán přes JS do DIVu z externích HTML souborů (souborů uložených na webu). Tyto soubory takříkajíc nemaj "ani hlavu, ani patu", obsah souborů je to, co by bylo běžně mězi tagy
<body></body> .
Lze nějakým rozumným způsobem zaindexovat takovouhle stránku, aby ji našel např. Google? |
||
Joker Profil |
#2 · Zasláno: 26. 12. 2013, 08:26:39
Tak ony se vlastně neindexují stránky, ale obsah stránek.
Když není obsah, co by se mělo indexovat? |
||
dolly1010 Profil |
#3 · Zasláno: 26. 12. 2013, 10:35:35
Myslím, jestli se třeba nedává nějakej text do nějakýho skrytýho prvku, kterej vyhledávač uvidí.
Když si vezmu za příklad Mapy.cz, tak tam v podstatě není žádnej text, ale při vyhledávání Google něco zobrazí. Tam je vyplněn <meta name="descriptipn" a v prvku s style="display: none je popis. Udělám to stejně a uvidím.
|
||
Kubo2 Profil |
#4 · Zasláno: 26. 12. 2013, 11:13:06
dolly1010:
Skús postup popísaný v tomto článku. Hneď prvý odstavec naznačuje, že tento postup zabezpečuje: • Aby sa dalo na stránku odkázať, • aby sa návštevník mohol pohybovať históriou prehliadača, • aby danú URL mohol vyhľadávač zaindexovať. Funguje to vlastne tak, že: – Väčšinou máš na serveri jeden súbor, ktorý ti generuje dve verzie stránky (plnú a iba obsah), napríklad podľa GET parametru, – ajaxom si načítaš zo serveru iba obsah stránok, tým, že pridáš do URL parameter only-content=1 , teda napríklad page.php?pid=id_stranky&only-content=1
– JavaScriptom pomocou history.pushState meníš URL stránky (bez parametru only-content ),
– používateľ na stránku môže plnohodnotne odkazovať a vyhľadávač ju indexuje, ty na každej stránke budeš mať prilinkovaný JS s AJAXovým načítaním a menením URL. |
||
margin Profil * |
#5 · Zasláno: 26. 12. 2013, 11:14:50
dolly1010:
„v prvku s style="display: none je popis“ display: none; je nastavený JavaScriptem, takže při vypnutém JS a zapnutých stylech je text vidět. Nastavit display: none; natvrdo v CSS není (v tomto případě) dobrý nápad.
|
||
Kubo2 Profil |
dolly1010:
Alebo jednoducho daj obsah, ktorý chceš mať zaindexovaný do <noscript> . To sa bežným návštevníkom nezobrazí, iba tým s vypnutým JavaScriptom a vyhľadávačom, a nebude to považované za cloaking.
|
||
Joker Profil |
#7 · Zasláno: 26. 12. 2013, 14:54:52
dolly1010:
„Když si vezmu za příklad Mapy.cz, tak tam v podstatě není žádnej text, ale při vyhledávání Google něco zobrazí.“ Tam ale je obsah pro návštěvníky bez JS, který předpokládám zaindexuje i Google. Vyrobit nějaký obsah samozřejmě funguje. |
||
Časová prodleva: 10 let
|
0