Hopplös webbplatskarta xml. Skapande av webbplatskarta. Online-generatorer Sitemap Generator och XML Sitemaps

Nyligen, för en webbplats jag, och efter en tid fick ett meddelande om fel som hittats där. För att vara ärlig, blev jag lite förvånad över detta uttalande, eftersom jag använde en beprövad och en av de bästa plugins på detta område - WordPress SEO av Yoast. Yandex-tjänsten insisterade dock:

När jag klickade på dessa 442 fel fördes jag till en sida med analysresultaten, men istället för fel visades av någon anledning bara varningar där, som visade sig vara mycket mindre. Alla gällde taggen image:image i sitemap.xml med bilder från den aktuella sidan.

Så vitt jag vet har det här alternativet använts ganska länge, det är konstigt att i Sitemap bildtaggen för Yandex fortfarande verkar vara något okänt. Låt oss titta på några viktiga punkter nedan:

  • (hack för bilder).

Webbplatskarta för bilder

För att vara ärlig visste jag inte att webbplatskarta nu visar bilder tillsammans med länkar till sidor. Tidigare använd Google-modul XML-webbplatskarta s för WordPress och visade helt enkelt en lista över obligatoriska inlägg och inlägg utan bilder. Men senare bytte jag till Yoast SEO-modulen och här, som det visade sig, är allt lite annorlunda.

Mer information om taggen image:image för webbplatskartor finns i hjälpen för Search Console. Du kan använda flera taggar för en webbplatskarta:

  • (obligatoriskt) - ett block som innehåller data om en bild;
  • (obligatoriskt) - URL till bilden;
  • — bildens namn;
  • — beskrivning av bilden (signatur);
  • - skjutplatsen;
  • — licenser för bilden.

Här är ett exempel på en XML-webbplatskarta för bild (det finns 2 sidor med 2 bilder vardera):

"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 > > > > > > > >

Som du kan se visar Google information om bilder i webbplatskarta separat från sidor.

XML-webbplatskarta från Yoast SEO

Låt oss anta att du redan har laddat ner, installerat och aktiverat den här modulen. För att skapa en webbplatskarta i Yoast SEO, måste du gå till samma avsnitt av plugin-inställningsmenyn.

Du hittar 4 poäng här:

  • Allmänna Inställningar;
  • Typer av inlägg - inkludering av inlägg, sidor, mediefiler i webbplatskartan;
  • Exkluderade poster - möjligheten att ta bort vissa anteckningar med ID;
  • Taxonomier - inkludering/exkludering av olika taxonomier från kartan.

Högst upp ovanför dessa menyalternativ hittar du en reglage som ska vara inställd på "Aktiverad", vilket motsvarar den aktiverade Yoast SEO XML-webbplatskartan. På fliken "Allmänt" finns en "XML-webbplatskarta"-knapp som omdirigerar dig till den genererade webbplatskartan. Förresten, den finns på sitemap_index.xml, så glöm inte att göra lämpliga ändringar i Robots.txt. För varje separat kategori av webbadresser skapas en egen separat webbplatskartfil:

  • http://www.site_name.ru/post-sitemap.xml - WordPress-inlägg;
  • http://www.site_name.ru/page-sitemap.xml - webbplatssidor;
  • http://www.site_name.ru/category-sitemap.xml - kategorier (rubriker);
  • http://www.site_name.ru/post_tag-sitemap.xml - taggar (etiketter).

Om du tidigare använt den för en WordPress-webbplats, kommer du i Yoast SEO-inställningarna att se ett motsvarande meddelande om omöjligheten att kombinera två moduler. Du måste inaktivera Google XML Sitemaps.

Bilder i XML-webbplatskarta från Yoast SEO

Jag nämnde redan ovan att Yoast SEO-modulen automatiskt lägger till bilder till webbplatskartan, och du kan inte inaktivera det här alternativet. Ja, det finns ett förbud mot att indexera så kallade bilagor, men det är inte bilderna i sig, utan en speciell typ av inlägg (typ mediapost).

Du måste också förstå att inte alla bilder som laddas upp med webbplatskarta kommer att indexeras. Oroa dig inte för detta, resultatet beror på Googles beslut. Sökmotorn kan betrakta din fil som otillräckligt användbar, unik, stor osv.

Yoast SEO har två filter som hjälper dig att lite "justera" visningen av bilder i webbplatskartan. Först - wpseo_xml_sitemap_img låter dig inaktivera att lägga till bilder till XML-webbplatskartan.

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

Ändringar träder i kraft efter uppdatering av webbplatskartan. Du kan påskynda den här processen genom att inaktivera och sedan aktivera utmatning av webbplatskartor.

Plugins för att skapa XML för bildwebbplatskarta

De flesta tjänster och program som låter dig skapa webbplatskartor för bilder visade sig vara betalda. Vissa av dem har testversioner med full funktionalitet, så om du behöver göra en webbplatskarta kan du använda dem. Jag hittade bara ett helt gratis projekt - Free image Sitemap Generator från Angel Digital-byrån.

På sidan i formuläret anger du adressen till din webbplats och klickar på länken "Generera bildwebbplatskarta". Om ett par minuter får du källkoden till webbplatskartan som du kopierar till en textredigerare och sparar som en XML-fil. Det hela ser naturligtvis inte särskilt presentabelt ut och jag är inte säker på att projektet fortfarande kommer att fungera om ett par år, men tjänsten genererade en webbplatskarta med bilder. Den enda nackdelen är att den slutliga filen kommer att behöva rensas upp lite från dubbletter och olika bilder som inte är innehåll (till exempel ikoner på sidan).

Om du har WordPress har du tur. Det finns flera lämpliga lösningar för detta system. Jag har valt två som inger maximalt förtroende.

Udinra All Image Sitemap

Udinra All Image Sitemap-plugin skapar automatiskt en webbplatskarta för bilder och skickar ping till Google, Bing och Ask.com. Den här modulen har flest nedladdningar (10 tusen), de högsta betygen och uppdateras regelbundet. Det finns en Pro-version med häftig funktionalitet (stöd för e-handelsplugins och gallerier), men i teorin borde det kostnadsfria alternativet även passa för en vanlig sajt.

Avancerad bildwebbplatskarta

Författaren till modulen Advanced Image Sitemap kallar det det mest kraftfulla verktyget för att skapa XML-webbplatskarta för bilder. Av beskrivningen att döma har pluginet fler inställningar än det tidigare, men det lilla antalet nedladdningar är lite förvirrande.

Total. Naturligtvis är det roligt att 2016 inträffar ett Yandex-fel med en okänd image:image-tagg i webbplatskartan. Teoretiskt kan situationen rättas till med ett litet trick. Skapa först en webbplatskarta utan bilder i Yoast SEO (med hacket ovan) + skapa bilder Sitemap XML separat som den andra modulen. Därefter, för Google "förvränger" du båda korten, medan för Yandex i Robots.txt och/eller panelen för webbansvariga visar du bara alternativet utan bilder.

Jag undrar om dessa varningar i Yandex.Webmaster stör läsningen av data från XML-webbplatskartan? Vad tycker du om detta? Hur implementerar du webbplatskarta för bilder?

Fil Webbplatskarta- det här är en fil med information om sajtens sidor, annars kallad Webbplatskarta. Med en webbplatskarta kan du tala om för sökmotorer vilka sidor på din webbplats som behöver indexeras, hur ofta information på sidor uppdateras och vilka sidor som är viktigast att indexera.

Här kan du generera den nödvändiga Google- och Yandex XML-koden för webbplatskartan. Och skapa även en visuell webbplatskarta online, som du kan placera på en av dina sidor.

Du kan läsa mer om filformatet XML Sitemap på sitemaps.org

Nybörjarexpert VIP-information XML-strukturhistorik FAQ

Tekniska detaljer för webbplatskartan

Sitemap.xml filtaggar:

  • ändra frekvens- den mest sannolika frekvensen av ändringar i innehållet i den angivna webbadressen;
  • lastmod- faktiska datumet för den senaste URL-uppdateringen;
  • loc- själva webbadressen;
  • prioritet- prioritet för den angivna sidan i förhållande till andra sidor på webbplatsen;
  • url- denna tagg fungerar som förälder till de fyra första angivna taggarna;
  • urlset- denna tagg kombinerar taggar av de fem första typerna.

En egenskap med att använda XML-formatet är behovet av att ersätta alla tjänstecken med deras säkra representation. Nedan finns en tabell med tecken som visas i webbadressen och måste ersättas:

  • & - et-tecken;
  • " - enstaka citat;
  • " - dubbla citattecken;
  • > - "större än"-tecken;
  • < - "mindre än"-tecken.

Webbplatskartfilen har en gräns för indexfilen på 10 megabyte. För att säkerställa att denna begränsning inte påverkar ägare av små webbplatser är det möjligt att komprimera filer som är avsedda för webbplatskarta med det öppna arkivformatet gz (gzip archiver).

Du kan ange filplatsen Webbplatskarta använder fil robots.txt. För att göra detta, lägg helt enkelt till i filen robots.txt följande rad:

Webbplatskarta: http://DOMEN.ru/sitemap.xml
Webbadressen måste vara den fullständiga webbadressen för webbplatskartan.

För att förmedla ny information till sökmotorer Webbplatskarta använd en rad som:
Sökmotor/ping?sitemap=http://DOMEN.ru/sitemap.xml
För Google: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://DOMAIN.ru/sitemap.xml

För att kontrollera att din webbplatskarta är korrekt bör du först kontrollera att den är korrekt. Det enklaste sättet att göra detta är att använda ett av verktygen som finns på webbplatser eller xml.org. Du behöver ett XML-schema för webbplatskartans indexfildata. För att ange en länk till verifieringsschemat i XML-filen, kontrollera " Lägg till en länk till XSD-schemat för verifiering". Efter detta, när du öppnar filen Sitemap.xml i webbläsaren, om det finns fel i strukturen, får du ett motsvarande meddelande.

Utvecklingshistorik för webbplatskartor

Så länge Internet kan minnas har webbansvariga alltid försökt att söka efter spindlar - för att hjälpa dem att samla in detaljerad information om strukturen på webbplatsen som marknadsförs.

Det första, mest uråldriga och helt naturliga sättet var att skapa en speciell sida där alla sajtens länkar placerades. Sådana sidor hette och heter webbplatskartor. Principen för deras funktion är enkel: när en sökrobot besöker den här sidan kommer den automatiskt att följa länkarna som publiceras där och lägga till dem i indexet.

Detta upplägg var bekvämt för tillfället. Senare, när webbplatser upphörde att vara enbart statiska sidor med ett litet antal sidor, uppstod ett nytt problem relaterat till ineffektiviteten i metoden för att publicera den klassiska versionen av webbplatskartan, eftersom Det fanns inte tillräckligt med platser för länkar, sidorna visade sig vara stora och obekväma.

På vissa sajter har antalet sidor överstigit 1 000, och det har naturligtvis blivit omöjligt att placera absolut alla länkar på webbplatskartan. Indexeringshastigheten för sådana webbplatser började sjunka. Världen behövde en ny effektiv lösning på problemet som hade uppstått.

Och problemet var löst. I juni 2005, företaget Google ett nytt bekvämt format för att beskriva nya webbsidor skapades för att förbättra kvaliteten på deras indexering av sökmotorer.

Standarden fick namnet Webbplatskartor 0.84. Principen för en XML-textdatabas antogs som grund, vilket möjliggör en kompakt beskrivning av webbplatsens struktur i en textfil, inklusive nya och tidigare publicerade webbplatssidor med möjlighet att specificera ytterligare META-information. Effektiv lösning Webbplatskartor, föreslagna Google, började njuta av vild popularitet.

Populariteten påverkade också andra sökmotorers åsikter om det nya sättet att skapa webbplatskartor. Så i november 2006, sådana sökjättar som MSN Och Yahoo, och i april och Ask.com. Glad format Webbplatskartor fick en ny version Webbplatskarta 0,90, utöka funktionaliteten.

I maj 2007 tillkännagavs officiellt stöd för att ansluta standarden Webbplatskartor i fil robots.txt sökmotorer Fråga, Google Och Yahoo, dvs hitta webbplatskartan Webbplatskarta det har blivit enklare: ange bara dess plats i den här filen och informationskällan för Webbplatskarta använd RSS-flöden eller vanliga textfiler.

2 juni 2008, 3 år efter tillkännagivandet av protokollet Google ett meddelande om stöd för detta protokoll dök upp på Yandex-bloggen för webbansvariga Yandex ohm




Hur säkerställer du att din webbplats alltid har en fräsch karta? För detta ändamål har en gratis underhållstjänst för webbplatskarta skapats.

Du kan också köpa en färdig universal

En webbplatskarta är en html-sida på en webbplats eller en speciell xml-fil, som visar länkar till alla viktiga sidor på webbplatsen. För att förstå vad en webbplatskarta är, föreställ dig bara en boks innehållsförteckning så blir den omedelbart tydlig varför behöver du en webbplatskarta. En webbplatskarta hjälper en besökare, vare sig det är en person eller en sökrobot, att snabbt hitta vilken sida som helst på webbplatsen och göra ett minimum av övergångar. På enkla, små sajter kan alla sidor nås inom 1-2 klick från huvudsidan, men vad händer om sajten är stor och dess struktur är komplex? En sådan sida kommer inte bara att vara obekväm för besökarna, utan heller inte självklar för sökmotorer.

Vilka typer av webbplatskartor finns det?

Sökmotorer indexerar webbplatsen gradvis, nivå för nivå, med början från huvudsidan. Om webbplatsen har många nivåer av kapsling av sidor, kommer det att ta många månader för alla sidor på webbplatsen att indexeras. Så det är nödvändigt skapa en webbplatskarta, där det kommer att finnas alla länkar till alla sidor på webbplatsen på en gång, så att roboten inte slösar tid på att navigera genom kapslingsnivåer, eller hur? Ja och nej. Svaret beror på varför kartan görs och hur den kommer att se ut. Låt oss ta en titt vilka typer av webbplatskartor finns det?.

Webbplatskarta HTML-webbplatskarta

Webbplatskartor är indelade i två huvudtyper eller format: webbplatskarta html och en xml-fil för webbplatskarta. HTML-webbplatskarta är en webbplatssida, som listar länkarna. Vanligtvis är dessa länkar till de viktigaste avsnitten och sidorna på webbplatsen. HTML-webbplatskarta är mer designad för människor snarare än robotar och hjälper dig att snabbt navigera i de viktigaste delarna av webbplatsen. För en webbplatskarta i form av en HTML-sida finns det allvarliga begränsningar för antalet länkar på en sida. Om det finns för många länkar på en sida kan det hända att inte alla länkar indexeras, eller så kan sidan med webbplatskarta till och med uteslutas från sökningar för att ha ett för stort antal länkar, till och med .

För att html-webbplatskartan ska bli korrekt indexerad och adekvat uppfattad av besökarna bör du inte placera fler än 100 länkar på sidan. Detta är mer än tillräckligt för att placera alla sektioner och underavdelningar som inte passar in i huvudmenyn på sidan.

Vanligtvis, webbplatskarta i HTML-format har en trädstruktur, där utökade sektioner och underavdelningar anges. Onödigt skrymmande HTML-webbplatskartor utformas ofta med grafiska element, CSS-stilar och kompletteras med Java-script. En html-webbplatskarta är dock av ringa värde för sökmotorer.

En HTML-webbplatskarta är inte en fullfjädrad webbplatskarta. Vad ska man göra om webbplatsen har hundratals, tusentals, tiotusentals sidor? För att göra detta måste du placera länkar till alla sidor i webbplatskartan i xml-format.

XML-webbplatskarta

En XML-webbplatskarta är en fil i xml-format, som sitemap.xml, som vanligtvis ligger vid roten av webbplatsen. En webbplatskarta i xml-format har många fördelar jämfört med en html-webbplatskarta. Webbplatskarta xml är ett speciellt format för webbplatskarta, som bestäms av alla populära sökmotorer, som Google och Yandex. Du kan ange upp till 50 000 länkar i en xml-webbplatskarta. Dessutom kan du i webbplatskartans xml ange relativ prioritet och frekvens för siduppdateringar.

Det är värt att säga att innehållet i webbplatskartan bara är rekommendationer för sökroboten. Om du till exempel ställer in en årlig uppdateringsfrekvens för en webbsida kommer sökrobotar fortfarande att besöka oftare. Och om du ställer in sidans uppdateringsfrekvens till att vara varje timme, betyder det inte att robotar kommer att indexera sidan varje timme.

En xml-webbplatskarta har en specifik syntax, låt oss titta på strukturen för en xml-webbplatskarta mer detaljerat.

Exempel på webbplatskartafil sitemap.xml

Rätt sitemap.xml måste vara UTF8-kodad. Innehållet i filen sitemap.xml ser ut så här:

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

Om följande obligatoriska taggar används:

  • — förälder-tagg, den innehåller alla webbadresser;
  • — тег, в котором указываются сведения о конкретном url-адресе;
  • https://whatsappss.ru/sv/ — в данном теге указывается непосредственно 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/sv/ и , а так же обязательные теги:

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

Пример файла карты сайта 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 >alltid< / changefreq >

< priority > 0 , 9 < / priority >

< / url >

< url >

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

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

< changefreq >en gång i månaden< / changefreq >

< priority > 0 , 6 < / priority >

< / url >

< url >

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

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

< changefreq >årlig< / changefreq >

< priority > 0.4 < / priority >

< / url >

Taggarna URL och loc krävs. Den första innehåller all information om en specifik URL. Den andra innehåller själva adressen.

Lastmod, changefreq, priority-taggarna är inte obligatoriska, men det rekommenderas fortfarande att använda dem.

Lastmod i webbplatskartan ansvarar för datumet för den senaste uppdateringen.

Changefreq anger frekvensen av sidbyten. Värdena kan vara följande:

  1. Varje timme – uppdaterar varje timme;
  2. Alltid – alltid uppdaterad;
  3. Varje vecka – uppdateras en gång i veckan;
  4. Dagligen – uppdateringar sker dagligen;
  5. Månatlig – uppdateringar sker en gång i månaden;
  6. Årligen – en gång om året;
  7. Aldrig – inte uppdaterad (det är bättre att inte använda detta värde).

Prioritet talar om för sökmotorer hur viktig en sida är jämfört med andra. Prioriteten kan ställas in från 0,1 (låg) till 1 (hög).

Detta var bara en exempelkarta, du behöver inte ange dessa exakta värden. Generellt rekommenderas att prioritera enligt följande: maximalt för huvudsidan (1), genomsnitt för kategorier (0,6) och minimum för inlägg (0,4).

Låt oss nu titta på ett exempel där det finns mer än 50 tusen länkar. I det här fallet innehåller filen andra kartor:

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 >

Hur man skapar en webbplatskarta

Det finns flera sätt att skapa en xml-karta, låt oss titta på dem:

  1. Ladda ner kartan med en onlinegenerator från en annan resurs;
  2. Generera med ett speciellt program. Men det är värt att tänka på att program av detta slag mestadels betalas. Ett exempel på en sådan generator: Wonder WebWare SiteMap Generator. Screaming Frog har också denna funktion;
  3. Skapa en webbplatskarta manuellt;
  4. Skapa automatiskt en karta med hjälp av ett CMS (en sådan funktion är till exempel tillgänglig på WordPress).

Här är ett alternativ för hur man gör en webbplatskarta utan hjälp av plugins:

[yt=Tnfy601BUZc] [yt=Tnfy601BUZc]

Plugins för att skapa webbplatskartor på WordPress

Du kan skapa en webbplatskarta i WordPress med hjälp av en speciell plugin som heter Google XML Sitemaps. Allt är enkelt här: ladda ner plugin-programmet, installera det och börja skapa filen. För att göra detta, öppna Console-Settings och välj XML-sitemap. Därefter gör vi inställningarna. Vi lämnar prioritet som standard.