Upozornění na nový obsah pomocí RSS.
Upozornění na nový obsah pomocí e-mailu.
Máte problém dostat své weby do vyhledávače nebo máte zaindexováno jenom pár stránek? Vygenerujte si sitemapu.
Je tomu už skoro měsíc, kdy jsem kompletně měnil strukturu URL adres tohoto blogu. Hodně jsem se toho bál, protože to může znamenat fatální následky pro přísun lidí ze strany vyhledávačů. 70% Návštěvníků tohoto webu totiž přichází právě z vyhledávačů.
Všechny staré linky jsem za pomoci .htaccess přesměroval na nové - s hláškou 301, takže jsem rozhodně nic nenechával náhodě. Přesto se ještě na mnohých místech, jak u Seznamu tak u Google, objevují ve výsledcích vyhledávání staré linky. Rozhodl jsem se tedy udělat věc, kterou jsem měl v plánu už delší dobu, a teď se to hodí - zavést sitemap.xml.
Google je podporuje už od nepaměti (alespoň já jejich zavedení nepamatuju) a i Seznam je už nějakej ten pátek využívá. Tak tedy milí roboti: pochutnejte si na mé sitemapě a ať jsou ty staré škaredé linky pryč.
Jak je vidět dle koncovky, jedná se o XML soubor. Specifikaci naleznete např. zde: http://www.sitemaps.org/protocol.php a jeho struktura vypadá takhle:
Tento soubor obsahuje souhrn všech stránek, které chce webmaster indexovat ve vyhledávači (tedy nejčastěji souhrn všech stránek webu).
To záleží na tom, pro jaký web jí chcete vytvořit. U dynamických webů s různými typy stránek to sice může zabrat hodně času, ale sitemap.xml rozhodně není nějaká zbytečná fičurka do počtu …
Máte-li statický, menší web, kde se stránky negenerují dynamicky a rozšiřování webu se koná spíše sporadicky - manuální tvorbou nových HTML souborů - zvažte jestli má cenu vůbec sitemapu vytvářet. Využijte parametru site: u nejdůležitějších vyhledávačů (příklad pro Seznam, příklad pro Google), a jestli jsou všechny stránky vašeho webu zaindexovány, nechte to plavat.
Jestli tomu tak není, vytvořte si prostě sitemap.xml manuálně. Tedy stačí otevřít poznámkový blog, vložit do něj strukturu viz výše, seznámit se trošku s pravidly a výsledný soubor uložit jako sitemap.xml. Nic na tom není.
Jestli je to váš případ, pak už nejspíš sitemapu máte. Pokud ne, stačí se podívat po nějakém plug-inu.
Pokud chcete mít s sitemap.xml co nejméně práce, využijte nějakého automatického generátoru. Existují i moc pěkné online generátory, kam prostě jen dáte odkaz rootu webu a je to. Toto řešení má samozřejmě svá velká úskalí a nevím, jestli má vůbec nějaké uplatnění. 1) Sitemapa nebude aktuální (pokud ji nebudete ručně po každé aktualizaci generovat znovu), což je dost podstatná náležitost, jakou by sitemap.xml měl mít. 2)Vygenerování mapy pro rozsáhlejší web je dost zdlouhavý proces. Můj blog o cca 200 stránkách se generoval půl hodiny. 3)Připravíte se o možnost „individuálního" nastavení priorit a aktualizačních informací o jednotlivých stránkách => budou všude stejné => nebude na ně brán ohled. 4) Generátor jede po odkazech, takže bude samotná sitemapa dost chaotická. To sice nevadí, pokud jí máte připravenou pouze pro roboty, jinak to ale problém je.
To je můj případ, ale samotné generování samozřejmě není nic těžkého. Jde jenom o vytvoření textového souboru a následné strukturované vysypání databáze do něj. Problém je někde jinde. Musíte totiž vymyslet algoritmus pro generování smysluplných aktualizačních informací a priorit. Např. aktualizace jednotlivých článků jsem já nastavil takto: U prvních deset článků, u kterých bývají často nové komentáře, jsem nastavil denní aktualizaci. Dále u rok starých článků týdenní, u dva roky starých měsíční a dále už jen roční.
Problémy nastávají, když máte různé druhy webů (např. já mam články a bleskovky). Pak se to všechno ještě komplikuje, ale už si musí každý pořešit individuálně.
U dynamického řešení je pak ještě třeba implementovat generátor do administrace, aby jste se už sitemapou nemuseli zabývat po aktualizacích. Voalá: články se objevují v indexech vyhledávačů pekelně rychle a bez práce.
Mnohdy si vyhledávače hledají sitemap.xml sami (a majitelé serverů z těch 404ek šílí). Přesto jsou jisté způsoby, jak vyhledávačům o své sitemapě říci.
Určitě dá, a pravděpodobně se k tomuto využití v budoucnu ještě dostanu. Pokud si k mapě napíšete CSS styl nebo raději XSLT transformační styl, můžete z tohoto souboru rázem udělat užitečnou věc i pro vaše návštěvníky. Příkladem nechť je tato sitemapa, kde můžete odkazy webu řadit dle priority atd. (nefunguje v Opeře).
13.03 /2008 - 21:42
internet, programování, copywriting, tento web
5 komentářů (přečteno: 20566x)
Nejčtenější články za poslední půlrok.
Nejkomentovanější články za poslední půlrok.
Nejčastěji komentující čtenáři za poslední půlrok.
Výběr zajímavých stránek.
delicious (profil)
blogy
v angličtině
hodne mi to pomohlo
Dlouhé články nemám rád(a). Cokoliv má více jak 140 znaků, je moc.
Neutrální. Pokud se jedná o trochu zajímavé téma, přečtu si jej se stejnou šancí jako krátký.
Nerad(a) je vidím. Téma mě musí hodně zajímat, abych si článěk přečetl(a) celý.
Už si ani nepamatuji, kdy jsem naposled přečetl(a) celý dlouhý člának.
Zaujal vás tento článek? Nezapomeňte, že je ve vaší moci ukázat stovkám dalších lidí, že tento článek se vám libí. Stačí kliknout na následující tlačítko.
Chcete být upozorňován(a) na nové texty? Pak si přidejte do své RSS čtečky zdroj pro články, bleskovy nebo komentáře a buďte tak informování o všem novém.
Neváhejte napsat k článku komentář (Co je to komentář ?), pokud máte k danému tématu co říci.
Používám Google Sitemaps Offline Generator. Pro menší statické weby je dostačující. Pracuje o mnoho rychleji než Online generátory.Ke stažení na www.slosar.sk.
Já používám pro tvorbu dynamického sitemapu rozšíření pro Joomla! XMAP, které je zdarma.
Více info o něm je v tomto článku: http://www.stawebnice.com/seo/...p-xml
Navrženo pro přenos v binární soustavě | Kdo stojí za tímto blogem? | © Antonín Daněk | Autorské dílo