Beznádejná mapa stránok xml. Vytvorenie súboru Sitemap. Online generátory Sitemap Generator a XML Sitemaps

Nedávno som na jednej stránke a po nejakom čase dostal upozornenie o chybách, ktoré sa tam našli. Úprimne povedané, toto tvrdenie ma trochu prekvapilo, keďže som použil osvedčený a jeden z najlepších pluginov v tejto oblasti – WordPress SEO od Yoast. Služba Yandex však trvala na tom:

Keď som klikol na týchto 442 chýb, dostal som sa na stránku s výsledkami analýzy, ale namiesto chýb sa tam z nejakého dôvodu zobrazili iba upozornenia, ktoré sa ukázali byť oveľa menšie. Všetky sa týkali značky image:image v sitemap.xml s obrázkami z aktuálnej stránky.

Pokiaľ viem, táto možnosť sa používa už dosť dlho, je zvláštne, že v súbore Sitemap sa značka obrázka pre Yandex stále javí ako niečo neznáme. Pozrime sa na niekoľko kľúčových bodov nižšie:

  • (hacky pre obrázky).

Mapa stránok pre obrázky

Aby som bol úprimný, nevedel som, že mapa stránok teraz zobrazuje obrázky spolu s odkazmi na stránky. Predtým používané modul Google XML Sitemap s pre WordPress a jednoducho zobrazil zoznam požadovaných príspevkov a príspevkov bez obrázkov. Neskôr som však prešiel na modul Yoast SEO a tu je, ako sa ukázalo, všetko trochu inak.

Informácie o značke image:image pre súbory Sitemap nájdete v pomocníkovi služby Search Console. Pre súbor sitemap môžete použiť niekoľko značiek:

  • (povinné) - blok obsahujúci údaje o jednom obrázku;
  • (povinné) – URL obrázka;
  • — názov obrázka;
  • — popis obrázka (podpis);
  • - miesto natáčania;
  • — licencie na obrázok.

Tu je príklad obrázku XML Sitemap (sú tu 2 stránky s 2 obrázkami):

"http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image = "http://www.google.com/schemas/sitemap-image/1.1"> > > http://site/some-post.html > > > http://site/first-image.jpg > > > > http://site/second-image.jpg > > > > > http://site/some-article.html > > > http://site/article-image1.jpg > > > > > > > >

Ako vidíte, Google zobrazuje informácie o obrázkoch v súbore Sitemap oddelene od stránok.

XML sitemap od Yoast SEO

Predpokladajme, že ste si tento modul už stiahli, nainštalovali a aktivovali. Ak chcete vytvoriť mapu stránok v Yoast SEO, musíte prejsť do rovnakej časti ponuky nastavení doplnku.

Nájdete tu 4 body:

  • Všeobecné nastavenia;
  • Typy príspevkov - zahrnutie príspevkov, stránok, mediálnych súborov do mapy stránok;
  • Vylúčené záznamy - možnosť odstrániť určité poznámky podľa ID;
  • Taxonómie – zahrnutie/vylúčenie rôznych taxonómií z mapy.

Úplne hore nad týmito položkami ponuky nájdete posúvač, ktorý by mal byť nastavený na „Povolené“, čo zodpovedá aktivovanej Yoast SEO XML sitemap. Na karte „Všeobecné“ je tlačidlo „XML Sitemap“, ktoré vás presmeruje na vygenerovanú mapu webu. Mimochodom, nachádza sa na sitemap_index.xml, takže nezabudnite vykonať príslušné zmeny v súbore Robots.txt. Pre každú samostatnú kategóriu adries URL sa vytvorí vlastný samostatný súbor Sitemap:

  • http://www.site_name.ru/post-sitemap.xml – príspevky WordPress;
  • http://www.site_name.ru/page-sitemap.xml - stránky lokality;
  • http://www.site_name.ru/category-sitemap.xml - kategórie (nadpisy);
  • http://www.site_name.ru/post_tag-sitemap.xml - značky (štítky).

Ak ste ho predtým používali pre web WordPress, potom v nastaveniach Yoast SEO uvidíte zodpovedajúce upozornenie o nemožnosti skombinovať dva moduly. Budete musieť zakázať súbory Google XML Sitemap.

Obrázky v XML sitemap od Yoast SEO

Už som spomenul vyššie, že modul Yoast SEO automaticky pridáva obrázky do Sitemap a túto možnosť nemôžete vypnúť. Áno, existuje zákaz indexovania takzvaných príloh, ale nejde o samotné obrázky, ale o špeciálny typ príspevku (typ mediálneho príspevku).

Musíte tiež pochopiť, že nie všetky obrázky nahrané pomocou súboru Sitemap budú indexované. Nerobte si starosti, výsledok závisí od rozhodnutia spoločnosti Google. Vyhľadávač môže považovať váš súbor za nedostatočne užitočný, jedinečný, veľký atď.

Yoast SEO má dva filtre, ktoré vám pomôžu mierne „vyladiť“ zobrazenie obrázkov v sitemape. Najprv - wpseo_xml_sitemap_img umožňuje zakázať pridávanie obrázkov do súboru XML Sitemap.

function wpseo_cdn_filter($uri) ( return str_replace("http://example.com", "http://cdn.example.com", $uri); ) add_filter("wpseo_xml_sitemap_img_src", "wpseo_cdn_filter");

Zmeny sa prejavia po aktualizácii mapy lokality. Tento proces môžete urýchliť zakázaním a následným povolením výstupu súboru Sitemap.

Zásuvné moduly na vytváranie obrázkových Sitemap XML

Ukázalo sa, že väčšina služieb a programov, ktoré vám umožňujú vytvárať súbory Sitemap pre obrázky, bola platená. Niektoré z nich majú skúšobné verzie s plnou funkčnosťou, takže ak potrebujete vytvoriť jednu mapu stránok, môžete ich použiť. Našiel som len jeden úplne bezplatný projekt - Free image Sitemap Generator od agentúry Angel Digital.

Na stránke vo formulári zadajte adresu svojej stránky a kliknite na odkaz „Generovať obrázkovú mapu stránky“. Za pár minút dostanete zdrojový kód pre mapu stránky, ktorú skopírujete do textového editora a uložíte ako súbor XML. Všetko to, samozrejme, nevyzerá nijak zvlášť reprezentatívne a nie som si istý, či o pár rokov bude projekt stále fungovať, ale služba vygenerovala súbor Sitemap s obrázkami. Jedinou nevýhodou je, že výsledný súbor bude potrebné trochu vyčistiť od duplikátov a rôznych obrázkov, ktoré nie sú obsahom (napríklad ikony na stránke).

Ak máte WordPress, máte šťastie. Pre tento systém existuje niekoľko vhodných riešení. Vybral som dva, ktoré vzbudzujú maximálnu dôveru.

Udinra All Image Sitemap

Doplnok Udinra All Image Sitemap automaticky vytvorí mapu webu pre obrázky a odošle ping na Google, Bing a Ask.com. Tento modul má najviac stiahnutí (10 tisíc), najvyššie hodnotenia a je pravidelne aktualizovaný. Existuje verzia Pro so skvelou funkcionalitou (podpora zásuvných modulov a galérií elektronického obchodu), ale teoreticky by bezplatná možnosť mala byť vhodná aj pre bežné stránky.

Pokročilý súbor Sitemap obrázkov

Autor modulu Advanced Image Sitemap ho nazýva najvýkonnejším nástrojom na vytváranie obrázkov Sitemap XML. Súdiac podľa popisu, plugin má viac nastavení ako predchádzajúci, avšak malý počet stiahnutí je trochu mätúci.

Celkom. Samozrejme, je zábavné, že v roku 2016 sa vyskytne chyba Yandex s neznámou značkou image:image v súbore Sitemap. Teoreticky sa dá situácia napraviť malým trikom. Najprv vytvorte mapu stránok bez obrázkov v Yoast SEO (pomocou hacku vyššie) + vytvorte súbor Sitemap XML samostatne ako druhý modul. Ďalej pre Google „zakódujete“ obe karty, zatiaľ čo pre Yandex v Robots.txt a/alebo paneli správcu webu zobrazíte iba možnosť bez obrázkov.

Zaujímalo by ma, či tieto upozornenia v Yandex.Webmaster narúšajú čítanie údajov z XML sitemap? Čo si o tom myslíš? Ako implementujete súbor Sitemap pre obrázky?

Súbor Sitemap- ide o súbor s informáciami o stránkach webu, inak nazývaných Mapa stránok. Pomocou súboru Sitemap môžete vyhľadávacím nástrojom povedať, ktoré stránky na vašej lokalite je potrebné indexovať, ako často sa aktualizujú informácie na stránkach a ktoré stránky sú najdôležitejšie na indexovanie.

Tu môžete vygenerovať potrebný kód XML Google a Yandex pre mapu webu. A tiež vytvorte vizuálnu mapu lokality online, ktorú môžete umiestniť na jednu zo svojich stránok.

Viac o formáte súboru Sitemap XML si môžete prečítať na stránke sitemaps.org

VIP informácie pre začiatočníkov Expertné často kladené otázky o histórii štruktúry XML

Technické detaily mapy webu

Značky súboru Sitemap.xml:

  • changefrekv- najpravdepodobnejšia frekvencia zmien v obsahu zadanej adresy URL;
  • lastmod- aktuálny dátum poslednej aktualizácie URL;
  • lok- samotná adresa URL;
  • prioritou- priorita špecifikovanej stránky vo vzťahu k iným stránkam lokality;
  • url- táto značka slúži ako rodič prvých štyroch špecifikovaných značiek;
  • urlset- táto značka kombinuje značky prvých piatich typov.

Funkciou používania formátu XML je potreba nahradiť všetky servisné znaky ich bezpečnou reprezentáciou. Nižšie je uvedená tabuľka znakov, ktoré sa objavujú v adrese URL a musia byť nahradené:

  • & - ampersand;
  • " - jednoduché úvodzovky;
  • " - dvojité úvodzovky;
  • > - znak "väčší ako";
  • < - znak "menej ako".

Súbor Sitemap má limit veľkosti indexového súboru 10 megabajtov. Aby sa zabezpečilo, že toto obmedzenie nebude mať vplyv na vlastníkov malých webových stránok, je možné komprimovať súbory, ktoré sú určené pre Sitemap, pomocou otvoreného archívneho formátu gz (archivátor gzip).

Môžete určiť umiestnenie súboru Sitemap pomocou súboru robots.txt. Ak to chcete urobiť, jednoducho pridajte do súboru robots.txt nasledujúci riadok:

Mapa stránok: http://DOMEN.ru/sitemap.xml
Adresa URL musí byť úplná adresa URL súboru Sitemap.

Sprostredkovať nové informácie vyhľadávačom Sitemap použite riadok ako:
Vyhľadávač/ping?sitemap=http://DOMEN.ru/sitemap.xml
Pre Google: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://DOMAIN.ru/sitemap.xml

Ak chcete skontrolovať správnosť mapy vašej lokality, mali by ste najprv skontrolovať jej správnosť. Najjednoduchší spôsob, ako to urobiť, je použiť jeden z nástrojov umiestnených na webových stránkach alebo xml.org. Pre údaje indexového súboru Sitemap budete potrebovať schému XML. Ak chcete uviesť odkaz na schému overovania v súbore XML, začiarknite políčko „ Na overenie pridajte odkaz na schému XSD Potom, keď otvoríte súbor Sitemap.xml v prehliadači, ak sú v štruktúre chyby, dostanete zodpovedajúcu správu.

História vývoja súboru Sitemap

Pokiaľ si internet pamätá, webmasteri sa vždy snažili vyhovieť vyhľadávacím pavúkom – pomôcť im zhromaždiť podrobné informácie o štruktúre propagovanej stránky.

Prvým, najstarším a úplne prirodzeným spôsobom bolo vytvorenie špeciálnej stránky, na ktorú boli umiestnené všetky odkazy lokality. Takéto stránky boli a sú tzv mapy stránok. Princíp ich fungovania je jednoduchý: keď vyhľadávací robot navštívi túto stránku, automaticky bude nasledovať odkazy tam zverejnené a pridá ich do indexu.

Táto schéma bola v súčasnosti vhodná. Neskôr, keď stránky prestali byť výlučne statickými stránkami s malým počtom stránok, nastal nový problém súvisiaci s neefektívnosťou spôsobu zverejňovania klasickej verzie mapy stránok, pretože Nebolo dostatok miest na odkazy, stránky sa ukázali byť veľké a nepohodlné.

Na niektorých stránkach počet stránok prekročil 1 000; prirodzene sa stalo nemožné umiestniť úplne všetky odkazy na mapu stránok. Miera indexovania takýchto stránok začala klesať. Svet potreboval nové efektívne riešenie vzniknutého problému.

A problém bol vyriešený. V júni 2005 spol Google bol vytvorený nový pohodlný formát na popis nových webových stránok s cieľom zlepšiť kvalitu ich indexovania vyhľadávacími nástrojmi.

Štandard bol pomenovaný Súbory Sitemap 0,84. Ako základ bol prijatý princíp textovej databázy XML, ktorá umožňuje kompaktný popis štruktúry lokality v textovom súbore, vrátane nových a predtým publikovaných stránok lokality s možnosťou špecifikovať ďalšie META informácie. Efektívne riešenie Sitemaps, navrhnuté Google, sa začala tešiť veľkej obľube.

Popularita ovplyvnila aj názory iných vyhľadávačov na nový prístup k tvorbe máp stránok. Takže v novembri 2006 takí vyhľadávací giganti ako MSN A Yahoo a v apríli a Ask.com. Šťastný formát Sitemaps dostal novú verziu Sitemap 0,90, rozšírenie funkčnosti.

V máji 2007 bola oficiálne oznámená podpora pripojenia štandardu Sitemaps v súbore robots.txt vyhľadávače Opýtať sa, Google A Yahoo, t.j. nájsť mapu stránky Sitemap je to jednoduchšie: stačí uviesť jeho umiestnenie v tomto súbore a zdroj informácií Sitemap použite kanály RSS alebo bežné textové súbory.

2. júna 2008, 3 roky po vyhlásení protokolu Google na blogu Yandex pre správcov webu sa objavila správa o podpore tohto protokolu Yandex ohm




Ako zabezpečiť, aby mal váš web vždy novú mapu? Na tento účel bola vytvorená bezplatná služba údržby mapy stránok.

Môžete si tiež zakúpiť hotový univerzál

Sitemap je html stránka lokality alebo špeciálny xml súbor, ktorý zobrazuje odkazy na všetky dôležité stránky webu. Aby ste pochopili, čo je mapa stránok, predstavte si obsah knihy a okamžite bude jasný prečo potrebujete mapu stránok. Mapa stránok pomáha návštevníkovi, či už je to osoba alebo vyhľadávací robot, rýchlo nájsť akúkoľvek stránku na webe a vykonať minimálny počet prechodov. Na jednoduchých, malých stránkach sú všetky stránky prístupné 1-2 kliknutiami z hlavnej stránky, ale čo ak je stránka veľká a jej štruktúra je zložitá? Takáto stránka bude nielen nepohodlná pre návštevníkov, ale nebude zrejmá ani pre vyhľadávače.

Aké typy máp stránok existujú?

Vyhľadávače indexujú stránku postupne, úroveň po úrovni, počnúc od hlavnej stránky. Ak má lokalita veľa úrovní vnorenia stránok, bude trvať mnoho mesiacov, kým budú indexované všetky stránky lokality. Takže je to potrebné vytvorte mapu stránky, na ktorom budú všetky odkazy na všetky stránky webu naraz, aby robot nestrácal čas prechádzaním levelov vnorenia, však? Áno a nie. Odpoveď závisí od toho, prečo sa mapa robí a aká bude. Pozrime sa aké sú typy súborov sitemap?.

Sitemap HTML Sitemap

Súbory Sitemap sú rozdelené do 2 hlavných typov alebo formátov: sitemap html a súbor sitemap xml. HTML sitemap je stránka lokality, kde sú uvedené odkazy. Zvyčajne sú to odkazy na najdôležitejšie sekcie a stránky webu. HTML sitemap je viac navrhnutý pre ľudí namiesto robotov a pomáha vám rýchlo sa orientovať v hlavných častiach stránky. Pre mapu stránok vo forme HTML stránky existujú vážne obmedzenia počtu odkazov na jednej stránke. Ak je na stránke príliš veľa odkazov, nemusia byť indexované všetky odkazy alebo môže byť stránka s mapou webu dokonca vylúčená z vyhľadávania, pretože obsahuje nadmerný počet odkazov, dokonca aj .

Aby bola html mapa stránok správne indexovaná a návštevníkmi primerane vnímaná, nemali by ste na stránku umiestniť viac ako 100 odkazov. To je viac než dosť na to, aby ste na stránku umiestnili všetky sekcie a podsekcie, ktoré sa nezmestia do hlavného menu.

zvyčajne mapa stránok vo formáte HTML má stromovú štruktúru, kde sú označené rozšírené sekcie a podsekcie. Zbytočne objemné HTML mapy stránok sú často navrhnuté s grafickými prvkami, CSS štýlmi a doplnené o Java skript. Pre vyhľadávače má však html mapa stránok malú hodnotu.

HTML sitemap nie je plnohodnotný sitemap. Čo robiť, ak má stránka stovky, tisíce, desaťtisíce stránok? K tomu je potrebné umiestniť odkazy na všetky stránky v sitemape vo formáte xml.

XML Sitemap

Súbor XML sitemap je súbor vo formáte xml, napríklad sitemap.xml, ktorý sa zvyčajne nachádza v koreňovom adresári lokality. Sitemap vo formáte xml má mnoho výhod oproti html sitemap. Sitemap xml je špeciálny formát sitemap, ktorý určujú všetky populárne vyhľadávacie nástroje, ako sú Google a Yandex. V súbore xml sitemap môžete zadať až 50 000 odkazov. Okrem toho v súbore Sitemap xml môžete určiť relatívnu prioritu a frekvenciu aktualizácií stránok.

Stojí za to povedať, že obsah mapy stránok je iba odporúčaním pre vyhľadávacieho robota. Ak napríklad nastavíte ročnú frekvenciu aktualizácií webovej stránky, vyhľadávacie roboty vás budú stále navštevovať častejšie. A ak nastavíte frekvenciu obnovovania stránky na hodinu, neznamená to, že roboty budú indexovať stránku každú hodinu.

xml sitemap má špecifickú syntax, pozrime sa na štruktúru xml sitemap podrobnejšie.

Príklad súboru sitemap sitemap.xml

Správny súbor sitemap.xml musí mať kódovanie UTF8. Obsah súboru sitemap.xml vyzerá takto:

http://mysite.ru/ 2014-09-18T18:54:13+04:00 always 1.0 http://mysite.ru/category/ 2014-09-18T18:57:09+04:00 hourly 0.8 http://mysite.ru/page/ 2014-09-18T18:59:37+04:00 daily 0.6

Ak sa používajú nasledujúce požadované značky:

  • — nadradená značka, obsahuje všetky adresy URL;
  • — тег, в котором указываются сведения о конкретном url-адресе;
  • https://whatsappss.ru/sk/ — в данном теге указывается непосредственно url.
  • — этот тег заключает в себе дату последнего изменения страницы;
  • — тег используется, чтобы указать насколько часто изменяется страница: always, hourly, daily, weekly, monthly, yearly, never;
  • — указывает приоритет определенной страницы, относительно других страниц сайта от 0,1 – низкий приоритет, до 1 – высокий приоритет.

Так же, в файле карты сайта в формате xml должно содержаться указание на пространство имен языка XML:

Xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

Если файл карты сайта включает более 50 тысяч ссылок или размер sitemap.xml превышает 10 мб, рекомендуется разделить карту сайта на несколько файлов. В таком случае, в карте сайта необходимо указать несколько ссылок на разные файлы карт.

http://mysite.ru/sitemaps/sitemap01.xml 2014-09-18T18:54:13+04:00 http://mysite.ru/sitemaps/sitemap02.xml 2014-09-18T18:54:13+04:00

Здесь используются уже знакомые нам теги https://whatsappss.ru/sk/ и , а так же обязательные теги:

  • — родительский тег, в который заключаются адреса всех карт сайта;
  • — тег, в котором заключается параметры для каждой карты сайта.

Пример файла карты сайта sitemap.txt

Еще одним способом оформления карты сайт в виде файла может быть карта сайта в формате txt:

1. http://mysite.ru/ 2. http://mysite.ru/page/ 3. http://mysite.ru/page1/

Все просто. В файле sitemap.txt построчно перечисляются все необходимые ссылки. Карта сайта в формате txt — это «вариант для ленивых». Здесь работает аналогичное sitemap xml ограничение в 50.000 ссылок. Однако, TXT карта сайта лишена возможностей указания даты последнего изменения и приоритета страницы.

Как создать карту сайта

Создание карты сайта важный процесс, в котором необходимо четко указать, какие страницы сайта нужно индексировать и как лучше их индексировать. В зависимости от того о каком типе карты сайта идет речь, используются различные способы создания карты сайта . Как создать html карту сайта обсуждать отдельно смысла нет. Рассмотрим как сделать карту карта в формате xml файла. Существует несколько основных способов создания карты сайта, но все их объединяет то, где находится карта сайта и как файл sitemap определяется поисковыми системами.

Как уже было написано выше — файл карты сайта размещается в корне сайта . Поисковые системы способны самостоятельно обнаружить файл карты сайта. Но существует несколько способов указания прямой ссылки на файл(ы) карты сайта(ов) для более скорого обнаружения поисковыми системами. Самый простой способ указать место расположения файла карты сайта — это непосредственное указание ссылки или нескольких ссылок на файлы карт сайта в инструментах для вебмастеров от Yandex и Google. Там же можно проверить карту сайта , провести анализ карты сайта на корректность , соответствие того, какие страницы из карты сайта найдены поисковой системой и сколько из них находится в индексации.

Второй способ указать поисковым системам на расположение файла карты сайта — это .

Sitemap: http://mysite.ru/sitemap.xml

В robots.txt можно указать несколько файлов sitemap, после чего, он автоматически будут добавлены в инструменты для вебмастеров. Как найти карту сайта мы рассмотрели, теперь перейдем к тому, как создать карту сайта.

Основные способы создания карты сайта

  1. Генерация карты сайта силами системы управления сайта, если CMS имеет подобную встроенную возможность.
  2. Скачать карту сайта со стороннего онлайн сервиса. Существует множество online генераторов карт сайта с различным возможностями и ограничениями. Напрмер xml-sitemaps.com обладает возможностью настройки параметров карты сайта, но имеет ограничение по количеству ссылок в файле sitemap.xml в 500 штук.
  3. Скачать программу-генератор карты сайта . Подобные программы генераторы обычно платные, но при их помощи можно можно регулярно генерить sitemap xml для одного или нескольких сайтов. Вот пара примеров подобных программ-генераторов: SiteMap XML Dynamic SiteMap Generator, WonderWebWare SiteMap Generatior.
  4. Автоматическое создание sitemap карты сайта в Joomla (Джумла), WordPress (Вордпресс), Bitrix (Битрикс).
  5. Создание карты сайта вручную .

Карта сайта — один из важнейших инструментов . Не важно, как будет создана карта сайта. Важно — какие ссылки будут перечислены в карте сайта и как часто она будет обновляться. Иногда, в карту сайта выгружается все подряд и даже те ссылки, которые запрещены в robots.txt или . А обновление карты сайта происходит раз в месяц или реже. Подобное отношение к карте сайта может не просто сделать ее бесполезной, но того хуже — запутать поискового робота, что негативно отразится на индексации и позициях сайта в поиске.

Создайте карту сайта для своего ресурса. Но будте внимательны и хорошо подумайте, что выгружать в sitemap, а что нет.

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Карта сайта Sitemap XML

Карта сайта (Sitemap) – это специальный файл в формате.xml, хранящийся в корневой директории сервера. Владельцы сайтов нередко интересуются – зачем нужен Sitemap и влияет ли наличие/отсутствие этого документа на поисковое продвижение? Чтобы ответить на эти вопросы, рассмотрим назначение и структуру карты сайта.

Итак, зачем нужен xml Sitemap, что он собой представляет? Карта сайта – это своеобразный каталог, состоящий из перечня ссылок, ведущих на все разделы и страницы сайта. Файл Sitemap помогает поисковым системам более быстро и качественно индексировать интернет проект. Это особенно важно в том случае, если объем web-ресурса исчисляется тысячами или десятками тысяч страниц.

[yt=R09Qywy5DXI]

Больше видео на нашем канале - изучайте интернет-маркетинг с SEMANTICA

Это важно! В карту сайта следует включать только те страницы, которые должны быть в поисковом индексе. Документы с запрещенной к индексированию или служебной информацией не следует вносить в Sitemap. В карту сайта также не включают страницы с тегами и динамические URL-адреса.

Влияет ли Sitemap на продвижение?

Поисковики не будут пессимизировать интернет проект за отсутствие этого файла. Теоретически, робот должен самостоятельно просканировать все страницы сайта и включить их в поиск. Однако нужно учитывать, что система может дать сбой и не найти некоторые web-документы. Обычно «проблемными местами» становятся разделы, в которые можно попасть только по длинной цепочке ссылок, и динамически создаваемые URLы.

С точки зрения SEO, Sitemap имеет определенное влияние, поскольку карта сайта значительно ускоряет индексацию. К тому же повышается вероятность, что web-страницы попадут в индекс до того, как недобросовестные конкуренты успеют скопировать и опубликовать контент. Поисковые системы отдают предпочтение первоисточнику, тогда как копипаст подвергается пессимизации.

Как создать сайт мап

Проще всего воспользоваться одним из специализированных сервисов. К примеру, online-генератор http://www.mysitemapgenerator.com/ позволяет бесплатно сделать карту сайта, размером до 500 страниц. Предусмотрена возможность платной генерации Sitemap без каких либо ограничений. Вебмастеру потребуется всего лишь указать адрес своего сайта, а затем поместить полученный файл в корневой папке сервера.

Можно воспользоваться программой SiteMap Generator. В поле http:// следует завести адрес стартовой страницы сайта, кликнуть по клавише «start» и подождать, пока будет сформирована карта сайта. Затем нужно перейти на вкладку «Google Sitemap/XML», скопировать полученный код и вставить его в файл формата.xml.

Файл sitemap xml – доступные директивы

  • Параметр Lastmod указывает роботу, когда документ последний раз обновлялся.
  • Тег priory указывает на приоритет документа, по отношению к другим страницам сайта.
  • Параметром loc обозначают URL адрес страницы.
  • Тег changefreq используется для обозначения динамичности страниц (документы с параметром «0» робот будет посещать очень редко).

Как сообщить поисковику о карте сайта

Чтобы оповестить Яндекс, можно добавить директиву sitemap в файл robots.txt. Код будет выглядеть следующим образом:

Sitemap: http://yoursite.ru/sitemap.xml

Кроме того, можно передать карту сайта через интерфейс Яндекс.Вебмастер. Для этого нужно перейти на вкладку «Настройка индексирования» >> «файлы Sitemap», а затем указать системе адрес карты сайта.

Аналогичным образом можно оповестить Google. В панели инструментов для вебмастеров нужно перейти на вкладку «Сканирование» >> «файлы Sitemap».

Вы просто кретин, если в свое время не уделили сайтмапу нужное внимание. Достаточно один раз разобраться в вопросе и в будущем избежать большого количества ошибок, что давайте сейчас и сделаем.

Ваш покорный слуга в годы младые также был таким кретином, когда только начал продвигать сайты в одной конторе. Попался мне в то время один сайтец на продвижение, который, следует сказать, был просто гавном. И у этого гавна были проблемы с индексацией. Естественно, будь сайт достаточно качественным, его бы оба поисковика индексировали несмотря ни на какие проблемы, но владельцы жались на нормальных дизайнера, верстальщика и программиста, а в этом случае сеошнику остается только, так сказать, открывать бутылку при помощи ножниц. Я перепробовал на нем все — и настройку last-modified, и ускорение индексации модным в то время фастботом, и покупку ссылок. И только потом оказалось, что дело было в том, что там не обновлялся автоматически сайтмап! Когда я его обновил — все страницы влетели в индекс.

Что такое sitemap и зачем он нужен

Что такое sitemap? Это файл с информацией о страницах сайта, которые нужно индексировать. Обычно sitemap создают для Яндекса и Гугла, чтобы оповестить поисковых роботов о страницах, которые нужно внести в индекс. Ещё при помощи сайтмапа осуществляется проверка того, как часто происходят обновления, и индексация каких веб-документов является наиболее важной. В целом очень хорошо о нем рассказали на Вебмастерской Яндекса:

[yt=INGCBkR26eo] [yt=INGCBkR26eo]

Влияет ли наличие sitemap на продвижение

Если у вас отсутствует сайтмап, это не означает, что поисковики не станут индексировать ресурс. Поисковые роботы зачастую и без этого неплохо сканируют сайты и включают их в поиск. Но иногда могут возникать сбои, из-за которых порой удается отыскать не все веб-документы. Основными причинами являются:

  1. Разделы сайта, в которые можно попасть, только совершив длинную цепочку переходов;
  2. Динамические URL-адреса.

Так вот, создание sitemap.xml во многом помогает решить эту проблему. Этот файл влияет на SEO лишь постольку, поскольку облегчает/ускоряет индексацию страниц. Также возрастает шанс того, что веб-страницы проиндексируются до того, как ваши конкуренты смогут скопировать контент, опубликовав его у себя на сайте.

В каком еще формате бывает карта сайта и почему её делают в формате XML

Зачем нужна карта сайта, мы разобрались. Теперь давайте рассмотрим, в каких форматах её можно сделать:

  1. В формате html. Создается в виде обыкновенной страницы с адресами, ведущими на главные разделы ресурса. Такой тип карты помогает быстро сориентироваться, и рассчитан в большей степени на людей, чем на поисковых роботов. В HTML sitemap можно поместить ограниченное число ссылок (не более 100), ведь если их окажется больше, то не все они попадут в индекс. Или же поисковые роботы могут и вовсе исключить такую страницу из поиска за чрезмерное число URLов, пусть даже и внутренних.
  2. Создание xml-файла sitemap. Здесь нет слишком критичных ограничений по количеству ссылок, а поисковики лучше его индексируют, ведь файл sitemap xml-формата содержит полную информацию в понятном для робота виде. Особенно он важен для проектов, где имеются сотни и тысячи документов одинаковой важности, и размещение всех ссылок на них необходимо. В сайтмап такого типа есть возможность разместить до 50 тысяч URLов и помимо этого можно выставить частоту обновлений и приблизительный приоритет (priority), чего не скажешь о карте в формате HTML. Именно по этим причинам сайтмап почти всегда создают в xml.

Вот еще инфа об этом файле:

[yt=ti3NKPknHDA] [yt=ti3NKPknHDA]

Как сделать правильный sitemap

Рассмотрим, как сделать правильную xml-карту. Здесь должны быть соблюдены следующие требования:

  1. Размер файла должен быть не больше 10 мб;
  2. Карта должна содержать не больше 50000 ссылок. В тех случаях, когда ссылок больше, можно создать несколько карт и включить их в главную xml-карту;
  3. Адрес сайтмапа следует прописать в robots.txt;
  4. Также загрузите sitemap в яндекс и гугл (как добавить файл – описано ниже);
  5. Поисковые системы должны иметь доступ к карте. Необходимо использовать специальные теги, которые дают поисковикам понять, что это именно карта, а не что-то другое;
  6. У sitemap должна быть кодировка UTF-8.

Приведу простой пример карты:

http://site.ru/ 2016-11-20T19:45:08+03:00 always 0,9 http://site.ru/category/ 2016-11-20T19:46:38+03:00 monthly 0,6 http://site.ru/page/ 2016-11-20T19:48:41+03:00 yearly 0.4

< url >

< loc >http : //site.ru/

< lastmod >2016 - 11 - 20T19: 45: 08 + 03: 00< / lastmod >

< changefreq >vždy< / changefreq >

< priority > 0 , 9 < / priority >

< / url >

< url >

< loc >http : //site.ru/category/

< lastmod >2016 - 11 - 20T19: 46: 38 + 03: 00< / lastmod >

< changefreq >mesačne< / changefreq >

< priority > 0 , 6 < / priority >

< / url >

< url >

< loc >http : //site.ru/page/

< lastmod >2016 - 11 - 20T19: 48: 41 + 03: 00< / lastmod >

< changefreq >ročne< / changefreq >

< priority > 0.4 < / priority >

< / url >

Značky url a loc sú povinné. Prvý obsahuje všetky informácie o konkrétnej adrese URL. Druhá obsahuje samotnú adresu.

Tagy lastmod, changefreq, priority nie sú povinné, ale aj tak sa odporúča ich používať.

Lastmod v sitemap je zodpovedný za dátum poslednej aktualizácie.

Changefreq označuje frekvenciu zmien stránky. Hodnoty môžu byť nasledovné:

  1. Hodinovo – aktualizuje sa každú hodinu;
  2. Vždy – vždy aktualizované;
  3. Týždenne – aktualizované raz týždenne;
  4. Denne – aktualizácie sa vyskytujú denne;
  5. Mesačne – aktualizácie prebiehajú raz za mesiac;
  6. Ročne – raz za rok;
  7. Nikdy – neaktualizované (je lepšie túto hodnotu nepoužívať).

Priorita informuje vyhľadávače, aká dôležitá je stránka v porovnaní s ostatnými. Prioritu je možné nastaviť od 0,1 (nízka) do 1 (vysoká).

Toto bol len príklad mapy, nemusíte špecifikovať tieto presné hodnoty. Vo všeobecnosti sa odporúča nastaviť prioritu nasledovne: maximum pre hlavnú stránku (1), priemer pre kategórie (0,6) a minimum pre príspevky (0,4).

Teraz sa pozrime na príklad, kde je viac ako 50 tisíc odkazov. V tomto prípade súbor obsahuje ďalšie mapy:

http://site.ru/sitemaps/sitemap01.xml 2016-11-20T21:37:28+03:00 http://site.ru/sitemaps/sitemap02.xml 2016-11-20T21:37:29+03:00

< sitemap >

< loc >http: //site.ru/sitemaps/sitemap01.xml

< lastmod >2016 - 11 - 20T21: 37: 28 + 03: 00< / lastmod >

< / sitemap >

< sitemap >

< loc >http: //site.ru/sitemaps/sitemap02.xml

< lastmod >2016 - 11 - 20T21: 37: 29 + 03: 00< / lastmod >

< / sitemap >

Ako vytvoriť mapu stránok

Existuje niekoľko spôsobov, ako vytvoriť xml mapu, pozrime sa na ne:

  1. Stiahnite si mapu pomocou online generátora z iného zdroja;
  2. Vytvorte pomocou špeciálneho programu. Ale stojí za zváženie, že programy tohto druhu sú väčšinou platené. Príklad takéhoto generátora: Wonder WebWare SiteMap Generator. Screaming Frog má tiež túto funkciu;
  3. Vytvorte mapu stránok manuálne;
  4. Automaticky vytvorte mapu pomocou CMS (napríklad takáto funkcia je dostupná na WordPress).

Tu je možnosť, ako vytvoriť mapu webu bez pomoci doplnkov:

[yt=Tnfy601BUZc] [yt=Tnfy601BUZc]

Pluginy na vytváranie máp stránok na WordPress

Môžete vytvoriť mapu stránok vo WordPress pomocou špeciálneho doplnku s názvom Google XML Sitemaps. Všetko je tu jednoduché: stiahnite si doplnok, nainštalujte ho a potom začnite vytvárať súbor. Ak to chcete urobiť, otvorte Console-Settings a vyberte XML-sitemap. Ďalej nastavíme nastavenia. Prioritu necháme ako predvolenú.