Nástroj pro generování sitemap ze seznamu odkazů?




Mám seznam odkazů na našich stránkách, které odkazují na své místní dev prostředí. Musím si platný Sitemap v souladu s protokolem zde. <http://www.sitemaps.org/protocol.php>


Vytvořil jsem prvotní verzi ručně, který ověřuje ve formátu XML, ale když jsem ji podat do prodloužení Dustme voliče Firefoxu, jak mi bylo řečeno, že je neplatná.


Nedaří se mi najít žádné nástroje online, které ověří svůj Sitemap prostřednictvím přímého vstupu. Všichni požádat o URL, které mají být poukázal na. Navíc všichni by selhat stejně, protože adresy URL nejsou veřejně přístupné.


Ví někdo o nástroji (on-line, nebo ne), který bude přijímat přímý vliv, a to buď generovat Sitemap ze seznamu adres URL nebo alespoň ověřit dokument XML, který jsem vytvořil?
Stačí si jen ověřit proti XML schémata, jak je popsáno zde


<http://www.sitemaps.org/protocol.php#validating>
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>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>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>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>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>existují 4, o kterých vím, že vám umožňují otevřít zdrojový kód hostitele:</p><ol> <li> <a href="http://bitbucket.org/">http://bitbucket.org/</a> </li> <li> <a href="http://github.com/">http://github.com/</a> </li> <li> <a href="http://www.codeplex.com/">http://www.codeplex.com/</a> </li> <li> <a href="http://sourceforge.net/">http://sourceforge.net/</a> </li> <li> <a href="http://sharesource.org">http://sharesource.org</a> </li> </ol><p>tyto stránky slouží jako místo k hostování vašeho kódu i jako způsob reklamy, protože získají tolik provozu a můžete zahrnout dokumentaci, díky níž se budete častěji zobrazovat ve výsledcích seo.</p><p>rovněž si můžete tyto stránky pro čistou reklamu vyzkoušet:</p><ul> <li> <a href="http://freshmeat.net/">http://freshmeat.net/</a> </li> <li> <a href="http://openshare.emotionull.com/">http://openshare.emotionull.com/</a> </li> <li> <a href="http://sharesource.org">http://sharesource.org</a> </li> </ul> <p>udělali jsme to (uvedené v dmoz) pro stack overflow, server fault a super user.</p><p>od té doby jsem si všiml, že text dmoz pro stack overflow se objevuje na mnoha místech.</p><blockquote> <p> <a href="http://search.dmoz.org/cgi-bin/search?search=stack+overflow">http://search.dmoz.org/cgi-bin/search?search=stack+overflow</a> </p> <p>webové stránky s otevřeným adresářem (1-5 z 5)</p> <p>stack overflow - <strong> jazykově nezávislý spolupracující editační web s otázkami a odpověďmi pro programátory. </strong><br> - <a href="https://stackoverflow.com/">https://stackoverflow.com/</a> reference: zeptejte se odborníka: počítače a technologie (1)</p> </blockquote><p>a konkrétně poznamenávám, že naše shrnutí výsledků google je <em> přesný text </em></p><blockquote> <p> <a href="http://www.google.com/#hl=en&amp;source=hp&amp;q=stack+overflow">http://www.google.com/#hl=cs&amp;source=hp&amp;q=stack+overflow</a> </p> <p>přetečení zásobníku<br> <strong> jazykově nezávislá spolupracující editovaná stránka otázek a odpovědí pro programátory </strong></p> </blockquote><p>takže bych hlasoval „ano“, stále je vybírána řada adresářů - a google.</p><p>více:<br> <a href="http://sites.google.com/site/jeanmanco/googleanddmoz">http://sites.google.com/site/jeanmanco/googleanddmoz</a> </p> <p>to je způsob, jak zjistit, zda v této složce existují nějaké soubory xml, ano.</p><p>chcete-li zkontrolovat konkrétní soubory, použijte <a href="http://msdn.microsoft.com/en-us/library/system.io.file.exists.aspx"><code>file.exists(path)</code></a> , které vrátí logickou hodnotu, která indikuje, zda soubor v souboru <code>path</code> existuje.</p> <p>používám mnohem rychlejší a jednodušší způsob, jak vytvořit lokální kopii kodexu bez instalace lokálního serveru a bez instalace kopie mediawiki, nazvané <a href="https://addons.mozilla.org/en-us/firefox/addon/scrapbook/">scrapbook</a> což je rozšíření firefoxu, které vám pomůže ukládat webové stránky a spravovat sbírka. klíčové vlastnosti jsou lehkost, rychlost, přesnost a vícejazyčná podpora.</p><p>pomocí funkce uložit web (in-depth capture) můžete nastavit adresáře, které chcete uložit, což by bylo ve vašem případě <code>function reference</code> a <code>template tags</code></p><p><img src="https://i.stack.imgur.com/kw8p0.jpg" alt="enter image description here"></p><p>můžete také organizovat své sbírky stejně jako záložky, upravovat uložené soubory a zvýrazňovat klíčové části stránek a nejlepší na tom je vestavěné fulltextové vyhledávání.</p> <p>chcete-li provést přesměrování 301, musíte mít záznam a, který odkazuje na platný webový server. potom můžete nařídit webovému serveru, aby přesměroval lidi, např. s apacheovým úspěchem:</p><pre><code>redirect 301 / http://www.example.com </code></pre><p>záznamy mx lze vytvořit jako obvykle.</p>