Jaké jsou výhody s aktualizovanou sitemap.xml?




V následujícím textu je od sitemaps.org. Jaké jsou výhody dělat, že ve srovnání s prohledávač dělá svou práci?



> 
> Soubory Sitemap představují snadný způsob pro webmastery informovat vyhledávače o stránkách na jejich webech, které jsou dostupné pro procházení. Ve své nejjednodušší formě Sitemap je soubor XML, který uvádí adresy URL webu, spolu s dalšími metadata o každé URL (kdy byl naposledy aktualizován, jak často se obvykle mění, a jak důležité je, vzhledem k ostatním URL v síti ) tak, že vyhledávače mohou více inteligentně procházet web.
> 
> 
> 


Edit 1: Doufám, že získat dostatek výhod, takže jsem canjustify vývoj této funkce. V tuto chvíli náš systém neposkytuje sitemaps dynamicky, takže musíme vytvořit jeden s crawler, který není velmi dobrý proces.
Roboti jsou „líní“ příliš, takže pokud jim dáte Sitemap se všemi vaše stránky URL v něm, oni jsou více pravděpodobné, že index více stránek na vašem webu. 


Oni také dát možnost upřednostnit své stránky tak, aby se roboti vědět, jak často se mění, které z nich jsou důležité udržovat aktualizované, atd., Takže nemají ztrácet čas procházení stránek, které se nezměnily, chybí ty, které dělají , nebo stránky pro indexaci vám nestojím o (a chybějících stránek, které dělají).


Existuje také mnoho [automatizovaných](http://www.xml-sitemaps.com/)  [nástrojů](http://www.auditmypc.com/free-sitemap-generator.asp) on-line, které můžete použít k procházení celého webu a generovat sitemap. Pokud váš web není příliš velká (méně než několik tisíc adres URL) ti bude fungovat skvěle.
<p>je tam <a href="http://wordpress.org/extend/plugins/google-xml-sitemaps-with-multisite-support/">google xml sitemaps s podporou více míst</a> .</p><p>můžete také použít vývojovou verzi původních <a href="http://wordpress.org/support/topic/plugin-google-xml-sitemaps-early-testers-wanted/page/2#post-1721335">souborů google xml sitemaps</a> . zdá se, že pro některé lidi funguje dobře.</p> <p>optimalizace pro google nejčastěji znamená jasnou strukturu stránky, soubory sitemap, vysokou rychlost stránky, dobré příchozí odkazy atd. to samozřejmě optimalizuje pro další vyhledávače. přesto byste se měli alespoň podívat na další hlavní vyhledávače, především bing. dobré umístění na googlu je často také dobrým umístěním ve všech ostatních vyhledávačích.</p> <p>svým způsobem přecházíte na nový web. udržujete produkty, ale v podstatě měníte téměř všechno ostatní: adresy url, interní propojení, html stránek a back-end (software košíku). je nemožné říci, jaké dlouhodobé důsledky by mohly být, aniž bychom znali podrobnosti, ale pokud vám nový software usnadní údržbu vašeho webu, pak vám poskytne čas na vyřešení jakýchkoli vtipků, které by se mohly objevit. jedná se o velký krok, proto jej velmi dobře naplánujte a sledujte každý krok, abyste se ujistili, že funguje podle plánu. pravděpodobně uvidíte poměrně velké výkyvy v indexování a hodnocení, takže se ujistěte, že jste schopni je „spolknout“ (vybrat pomalé období, mít k dispozici nějaký rozpočet na reklamy atd.).</p><ul> <li>změny v obsahu a interním propojení ovlivní vaše hodnocení, alespoň v krátkodobém horizontu.</li> <li>nebojte se o „příliš mnoho přesměrování“ pro celý web, ale ujistěte se, že pro každou adresu url musíte udělat pouze jedno (nepřesměrovat ve více krocích). ujistěte se, že přesměrování (staré adresy url) nejsou zakázána pomocí souboru robots.txt a vyzkoušejte je pomocí nástrojů pro webmastery společnosti google. vyzkoušejte také všechny adresy url, abyste se ujistili, že přesměrují (procházejte starý web pomocí nástroje, jako je xenu, a poté, co máte nastavena přesměrování, zkontrolujte všechny tyto adresy url). ano, je to trochu práce :), ale je lepší o tom mít jistotu. mějte na paměti, že jakmile budou přesměrování nalezena, struktura vašeho webu bude „znovuobjevena“, jako by to bylo u nového webu, takže to určitě něco ovlivní procházení, indexování a hodnocení na chvíli. nastavte soubory sitemap pro staré a nové adresy url a sledujte svůj pokrok v nástrojích pro webmastery. buďte velmi, velmi trpěliví.</li> <li>výhody vs nevýhody ... to je něco, co musíte určit sami. přesun webu, jako je tento, je velkým krokem, přinejmenším musíte naplánovat každý krok a správně nastavit očekávání.</li> </ul><p>možnost jasně sledovat postup (prostřednictvím analytics a počtu indexovaných adres url) vám pomůže zůstat v klidu během pohybu. v každém případě se pokuste nedělat nic drastického, pokud by to trvalo trochu déle - pokud jste si udělali domácí úkoly a technická stránka byla řádně naplánována a testována před přesunem, pak v nejhorším případě budete muset počkat trochu déle, než se očekávalo .</p> Tak ono zalezi o jakou dokumentaci ti jde. Muzes mit dokumentaci ve forme JavaDoc pro Javovske aplikace. K tomu ti staci vyvojovy nastroj, ktery vyvojari uz pouzivaji. Lze z toho generovat html stranky. Toto je dokumentace pro vyvojare. (IMHO javadoc ale obecne komentare a poznamky v kodu jsou musthave, at uz nejakou dokumentaci vubec planujete delat nebo ne ;) )Testy jsou z urciteho pohledu taky dokumentace. Dokumentuji, jak urcite casti maji fungovat, jake jsou okrajove podminky, a co to delat nema.Pokud mas na mysli napr user guide, nebo architecture, security, maintenance/support a podobne, tak nato muzes pouzit treba LibreOffice s podporou nastroju pro tvorbu napr. UML diagramu, jako treba class diagram. Tady mas moznosti jako EnterpriseArchitect (placeny, ale existuje i spousta free variant). Je toho spousta. Nebo muzes pouzit nejaka online reseni (i v ramci intranetu), jako napr. wiki, Confluence, E-share, GitHub (muzes mit interni/privatni instalaci, GitHub ma svoji vlastni wiki) <p>myslím, že otázka je:</p><blockquote> <p>"jak mohu získat přesně to, co chci od svých uživatelů tím, že jim vstup nesmyslně usnadní?"</p> </blockquote><p>jedinou instancí, kde vidím uživatele, kteří skutečně potřebují používat html přímo v nějaké formě vstupu, je, když/pokud formátují tabulková data. v takovém případě je však mnohem snazší dát jim formu, která dokáže udělat totéž, nebo jakoukoli z populárních sítí dostupných v různých knihovnách.</p><p>myslím, že zlatým pravidlem je, alespoň pro mě, použití systému značkování, které není html, které mohou vaši zpracovatelé formulářů použít k vytvoření krásného, ​​standardu vyhovujícího a sémanticky správného html.</p><p>skenery třetích stran mohou (obvykle) detekovat většinu problémů s nahranými soubory. osobně se mi líbí clamav - který je k dispozici pro * nix i windows.</p><p>to řeší problém zajistit, že je vše uspořádáno pěkně, správně naformátováno a návštěvníkům nejsou podávány žádné nežádoucí věci, nebo je to tak?</p><p>druhou věcí, kterou musíte udělat, je zkontrolovat jakýkoli obsah, který předloží, člověk musí mít na tom nějakou roli, nebo bude něco chybět. je tento obrázek vhodný? vede tento odkaz k malwaru nebo k něčemu jinému, na co byste raději nechtěli odkazovat? atd.</p><p>poskytnutí mechanismu označování pomáhá, ale není vždy účinné. pokud například na stackoverflow.com odpovíte na dvouletou otázku, otázka se okamžitě přesune na titulní stránku, kde komunita určitě zkontroluje, co bylo právě přidáno. ne všechny systémy jsou navrženy s ohledem na tento druh ochrany.</p><p>pokud uděláte značné množství svazku, pokud jde o obsah příspěvků od uživatelů, pravděpodobně stojí za to prozkoumat pomocí dodavatelů, kteří jednoduše zkontrolují podání a ujistí se, že nevhodná média/odkazy jsou rychle vyřazeny. nebo si možná můžete vyhledat pomoc od své komunity uživatelů (pokud existuje), aby udělali totéž, výměnou za nějaký druh zvláštních privilegií nebo výhod, které běžní uživatelé nemají rádi.</p> <p>existuje spousta nástrojů. obecně. myslím, že najdete 2 druhy nástrojů.</p><ol> <li>nástroje k analýze toho, jak dobře napsaný, vstřícnost seo a rychlost vašeho webu.</li> <li>nástroje k analýze a sledování toho, kdo, co, kdy, kde a jak z návštěvníků, kteří zasáhli váš web.</li> </ol><p>nejprve se zabýváme analytickými nástroji. tyto nástroje jsou skvělé před a po spuštění. nástroje google webmaster vám poskytnou představu o problému s procházením, nefunkčními odkazy, rychlostí webu atd. také považuji tyto nástroje za užitečné:</p><ol> <li>iis7 seo 1.0 toolkit. nalezne nefunkční odkazy, chyby seo, chyby html a další tunu.</li> <li>html validátor w3c zde, <a href="http://validator.w3.org/">http://validator.w3.org/</a> . je to skvělé pro hrubou drzost html.</li> <li>senseo - <a href="http://www.sensational-seo.com/">http://www.sensational-seo.com/</a> je také docela dobrý, i když to není aktuální s nejnovější verzí firefox právě teď.</li> </ol><p>pak máte pro monitorovací nástroje spoustu možností. google analytics je skvělý a zdarma.</p><ol> <li>omniture <a href="http://www.omniture.com/en/">http://www.omniture.com/en/</a> , je skvělý, ale není levný.</li> <li>crazyegg, <a href="http://www.crazyegg.com">http://www.crazyegg.com</a> , je skvělý heatmapový nástroj. to vám umožní zjistit, kde lidé na vaší stránce kliknou. není to také zdarma, ale není to neúměrně drahé.</li> <li>tento web, <a href="http://tools.seobook.com/">http://tools.seobook.com/</a> má několik skvělých nástrojů. abyste mohli plně využít výhod, musíte utratit peníze, ale můžete používat jednoduché nástroje zdarma.</li> <li>tento web <a href="http://www.seo-browser.com">http://www.seo-browser.com</a> vám ukáže, jak vypadá stránka prohledávačům. je to zdarma</li> <li>seomoz má nějaké úžasné nástroje, některé zdarma, většinou ne. <a href="http://www.seomoz.org/tools">http://www.seomoz.org/tools</a> </li> <li>společnost bruce clay má také některé bezplatné nástroje a některé, které stojí peníze. <a href="http://www.bruceclay.com/seo/tools.htm">http://www.bruceclay.com/seo/tools.htm</a> </li> </ol><p>konečně <a href="http://www.dailyblogtips.com/top-25-seo-blogs/">http://www.dailyblogtips.com/top-25-seo-blogs/</a> je seznam 25 nejlepších blogů, které byly vytvořeny před několika lety. uvedené weby jsou plné nástrojů a informací, které se snažíte najít.</p> <p>jako karl vývojář botmap.io odpovídá na otázku, kterou prohledávač podporuje pouze odkazy href. </p><blockquote> <p>ahoj! mají vaše odkazy/kotevní značky atribut href? bot v současné době pouze detekuje a prochází atribut href. můžete ji přidat i v případě, že vaše aplikace úhlová nepoužívá interně. to může být nadbytečné, ale může fungovat jako mezera, dokud nemohu aktualizovat bot, aby tento scénář zvládl.</p> </blockquote><p>vzhledem k tomu, im pomocí routerlinks a nechci změnit svůj kód using hrefs jsem se rozhodl ručně vytvořit soubor sitemap.</p><pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"&gt; &lt;url&gt;&lt;loc&gt;http://margvel.com&lt;/loc&gt;&lt;priority&gt;0.5&lt;/priority&gt;&lt;/url&gt; &lt;url&gt;&lt;loc&gt;http://margvel.com/projects&lt;/loc&gt;&lt;priority&gt;0.5&lt;/priority&gt;&lt;/url&gt; &lt;url&gt;&lt;loc&gt;http://margvel.com/jobs&lt;/loc&gt;&lt;priority&gt;0.5&lt;/priority&gt;&lt;/url&gt; &lt;url&gt;&lt;loc&gt;http://margvel.com/education&lt;/loc&gt;&lt;priority&gt;0.5&lt;/priority&gt;&lt;/url&gt; &lt;url&gt;&lt;loc&gt;http://margvel.com/resume&lt;/loc&gt;&lt;priority&gt;0.5&lt;/priority&gt;&lt;/url&gt; &lt;url&gt;&lt;loc&gt;http://margvel.com/contact&lt;/loc&gt;&lt;priority&gt;0.5&lt;/priority&gt;&lt;/url&gt; &lt;/urlset&gt; </code></pre><p>jediné, co jsem udělal, bylo projít si trasy v úhlu a dát je do xml souboru, jak je zobrazeno výše. </p><p>dal jsem všechny priority priority 0,5, protože je to manuální priorita zvolená mezi 0 - 1,0. neměl jsem žádné preference stránek. </p><p>poznámka - tento přístup je určen pouze pro malé soubory sitemap s malým počtem stránek.</p> <p>strouhanka.</p><p>k dispozici je jen málo oficiálních informací, ale zdá se, že pokud umístíte navigační strouhanku na stránky vašeho webu (druh, který ukazuje uživateli, kde se nachází v hierarchii vašeho webu), odtud bude informace vyhledávat robot google.</p><p>z jejich <a href="http://googleblog.blogspot.com/2009/11/new-site-hierarchies-display-in-search.html">původní oznámení</a> :</p><blockquote> <p>informace v těchto nových hierarchiích pocházejí z analýzy cílových webových stránek. pokud například navštívíte stránku productwiki spidersapien, uvidíte v horní části řadu podobných odkazů „domů&gt; hračky a hry&gt; roboti“. jedná se o standardní navigační nástroje používané na webu nazvané „strouhanka“, které webmasteři často zobrazují na svých stránkách, aby uživatelům usnadnili navigaci. analýzou struktury webu se nám podařilo vylepšit úryvek vyhledávání pro malé procento výsledků vyhledávání a doufáme, že se v budoucnu rozšíří.</p> </blockquote><p>pokud hledáte implementaci strouhanky pro váš web, podívejte se na tento průzkum osvědčených postupů od lbi: <a href="http://www.lbi.co.uk/blog/seo-breadcrumbs-for-site-hierarchies-in-google/">seo strouhanka pro hierarchie stránek v google</a> </p> <p>budete muset mít docela trochu provozu na vaše stránky, aby si je. pokračujte ve vytváření skvělého obsahu. google těmto lidem nedá snadné.</p><p>ujistěte se, že máte navigaci označenou sémantickým html a do své nabídky vložte id <code>nav</code> nebo <code>navigation</code>. to googlu pomůže zjistit, jaké odkazy jsou vaše navigace. (na rozdíl od seznamu odkazů).</p><p>jakmile je získáte, google vám dá možnost ovládat, jaké odkazy chcete ve svých odkazech na podstránky pomocí nástrojů pro webmastery google.</p><p>neexistuje snadný nebo veřejně známý algoritmus, který vám poskytne odkazy na podstránky. a jsem si jistý, že se algoritmus neustále mění.</p><p><strong>not nots</strong>:</p><ul> <li>nepoužívejte javascript pro odkazy a nabídky.</li> <li>nemysli na to příliš mnoho a dejte mu čas, odkazy na podstránky jsou vzácné.</li> </ul> <p>děláme to úplně na <a href="http://smartystreets.com">smartystreets</a> . uživatelé nahrávají soubory s potenciálně miliony adres v nich a my je ověřujeme a standardizujeme/duplikujeme, atd. je to velmi náročné na procesor a dokonce i s kmenovými daty načtenými na jednotku ram, miliony adres zabere několik hodin (mimochodem, pro tuto částku je to velmi rychlé ...).</p><p>může být také důležité navrhnout uživatelské rozhraní, které může podporovat desítky úloh spuštěných paralelně. například naše serverové uzly se rozšiřují a můžeme podporovat mnoho souborů najednou. uživatelé budou potřebovat efektivní způsob, jak zobrazit stav a spravovat je. v roce 2011 jsme vylepšili naše uživatelské rozhraní a to je to, s čím jsme přišli.</p><hr><p> <a href="http://youtu.be/qdjsolatz4u?hd=1">zde je 30sekundové video</a> ukazující, jak celý proces funguje a jak rozhraní reaguje na aktuální stav úlohy (úloh). pokud chcete, můžete vyzkoušet sami od <a href="http://smartystreets.com/account/create">tato stránka</a> (zdarma, nebojte se ...).</p><hr><p>screenshoty pracovního postupu ... trvá asi 30 sekund až několik minut, v závislosti na vašich souborech.</p><p><img src="https://i.stack.imgur.com/egatr.png" alt="upload list"></p><p><em> nahrajte svůj seznam </em></p><p><img src="https://i.stack.imgur.com/kqkb9.png" alt="see the file uploading"></p><p><em> viz nahrání souboru </em></p><p><img src="https://i.stack.imgur.com/zv26q.png" alt="map the fields"></p><p><em> mapujte pole (probíhá automaticky; stačí potvrdit, že automatická mapa byla správná) </em></p><p><img src="https://i.stack.imgur.com/wodst.png" alt="stay up-to-date with the current status"></p><p><em> zůstaňte v kontaktu s tím, co se nyní děje </em></p><hr><p>všimněte si, že jakmile seznam začne zpracovávat, uživatel se může vrátit a nahrát více, které seznamy budou zpracovány paralelně v reálném čase. seznamy lze kdykoli zrušit/smazat a po dokončení je lze stáhnout. pokud byl seznam stažen alespoň jednou, zobrazí se zaškrtnutí.</p><p>toto je vlastně stárnoucí návrh, který plánujeme upgradovat. bude se to cítit spíš jako moderní, responzivní webová aplikace.</p><p>ještě stojí za zmínku, že jsme mnohokrát změnili vzhled stránky „dashboard“ účtu a tento návrh inicioval nejmenší volání/e-maily podpory a zákazníci to rádi viděli na první pohled. první uživatelé mají tendenci shledávat, že se s ním dostanou docela rychle.</p>