Håpløst sitemap xml. Oppretting av nettstedkart. Online generatorer Sitemap Generator og XML Sitemaps

Nylig, for ett nettsted jeg, og etter en stund mottok en melding om feil funnet der. For å være ærlig ble jeg litt overrasket over denne uttalelsen, siden jeg brukte en velprøvd og en av de beste pluginene på dette området – WordPress SEO av Yoast. Yandex-tjenesten insisterte imidlertid på:

Da jeg klikket på disse 442 feilene ble jeg tatt til en side med analyseresultatene, men i stedet for feil ble det av en eller annen grunn kun vist advarsler der, som viste seg å være mye mindre. Alle gjaldt image:image-taggen i sitemap.xml med bilder fra gjeldende side.

Så vidt jeg vet har dette alternativet blitt brukt ganske lenge, det er merkelig at i Sitemap ser bildekoden for Yandex fortsatt ut til å være noe ukjent. La oss se på noen hovedpunkter nedenfor:

  • (hacks for bilder).

Sitemap for bilder

For å være ærlig, visste jeg ikke at Sitemap nå viser bilder sammen med lenker til sider. Tidligere brukt Google-modul XML Sitemap s for WordPress og bare viste en liste over nødvendige innlegg og innlegg uten bilder. Men senere byttet jeg til Yoast SEO-modulen og her, som det viste seg, er alt litt annerledes.

For informasjon om image:image-taggen for nettkart, se Search Console-hjelpen. Du kan bruke flere tagger for et nettstedskart:

  • (obligatorisk) - en blokk som inneholder data om ett bilde;
  • (obligatorisk) - URL til bildet;
  • — navnet på bildet;
  • — beskrivelse av bildet (signatur);
  • - skytestedet;
  • — lisenser for bildet.

Her er et eksempel på et XML-nettstedskart for bilde (det er 2 sider med 2 bilder hver):

"http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:bilde = "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, viser Google informasjon om bilder i Sitemap separat fra sider.

XML sitemap fra Yoast SEO

La oss anta at du allerede har lastet ned, installert og aktivert denne modulen. For å lage et nettstedskart i Yoast SEO, må du gå til den samme delen av plugin-innstillingsmenyen.

Du finner 4 punkter her:

  • Generelle innstillinger;
  • Typer innlegg - inkludering av innlegg, sider, mediefiler i nettstedskartet;
  • Ekskluderte oppføringer - muligheten til å fjerne visse notater etter ID;
  • Taksonomier - inkludering/ekskludering av ulike taksonomier fra kartet.

Helt øverst over disse menyelementene finner du en glidebryter som skal settes til "Aktivert", som tilsvarer det aktiverte Yoast SEO XML-nettstedet. I "Generelt"-fanen er det en "XML Sitemap"-knapp som vil omdirigere deg til det genererte nettstedskartet. Forresten, den ligger på sitemap_index.xml, så ikke glem å gjøre de nødvendige endringene i Robots.txt. For hver separat kategori av URL-er opprettes en egen separat nettkartfil:

  • http://www.site_name.ru/post-sitemap.xml - WordPress-innlegg;
  • http://www.site_name.ru/page-sitemap.xml - nettstedssider;
  • http://www.site_name.ru/category-sitemap.xml - kategorier (overskrifter);
  • http://www.site_name.ru/post_tag-sitemap.xml - tagger (etiketter).

Hvis du tidligere har brukt det for et WordPress-nettsted, vil du i Yoast SEO-innstillingene se et tilsvarende varsel om umuligheten av å kombinere to moduler. Du må deaktivere Google XML Sitemaps.

Bilder i XML sitemap fra Yoast SEO

Jeg har allerede nevnt ovenfor at Yoast SEO-modulen automatisk legger til bilder til nettstedskartet, og du kan ikke deaktivere dette alternativet. Ja, det er forbud mot å indeksere såkalte vedlegg, men dette er ikke bildene i seg selv, men en spesiell type innlegg (type medieinnlegg).

Du må også forstå at ikke alle bilder lastet opp ved hjelp av Sitemap vil bli indeksert. Ikke bekymre deg for dette, resultatet avhenger av Googles avgjørelse. Søkemotoren kan vurdere filen din som utilstrekkelig nyttig, unik, stor osv.

Yoast SEO har to filtre som hjelper deg litt med å "justere" visningen av bilder i nettstedskartet. Først - wpseo_xml_sitemap_img lar deg deaktivere å legge til bilder i XML-nettkartet.

funksjon 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");

Endringer trer i kraft etter oppdatering av nettstedskartet. Du kan fremskynde denne prosessen ved å deaktivere og deretter aktivere Sitemap-utdata.

Plugins for å lage Image Sitemap XML

De fleste tjenestene og programmene som lar deg lage nettstedskart for bilder, viste seg å være betalt. Noen av dem har prøveversjoner med full funksjonalitet, så hvis du trenger å lage ett nettstedskart, kan du bruke dem. Jeg fant bare ett helt gratis prosjekt - Free image Sitemap Generator fra Angel Digital-byrået.

På siden i skjemaet skriver du inn adressen til nettstedet ditt og klikker på koblingen "Generer bildenettkart". I løpet av et par minutter vil du motta kildekoden til sidekartet, som du kopierer inn i et tekstredigeringsprogram og lagrer som en XML-fil. Det hele ser selvfølgelig ikke spesielt presentabelt ut, og jeg er ikke sikker på at prosjektet fortsatt vil fungere om et par år, men tjenesten genererte et Sitemap med bilder. Den eneste ulempen er at den endelige filen må ryddes opp litt fra duplikater og ulike bilder som ikke er innhold (for eksempel ikoner på siden).

Hvis du har WordPress, er du heldig. Det finnes flere passende løsninger for dette systemet. Jeg valgte to som inspirerer maksimal selvtillit.

Udinra All Image Sitemap

Udinra All Image Sitemap-plugin oppretter automatisk et nettstedskart for bilder og sender ping til Google, Bing og Ask.com. Denne modulen har flest nedlastinger (10 tusen), de høyeste rangeringene og oppdateres jevnlig. Det finnes en Pro-versjon med kul funksjonalitet (støtte for eCommerce-plugins og gallerier), men i teorien skal det gratis alternativet også passe for en vanlig side.

Avansert bildenettkart

Forfatteren av modulen Advanced Image Sitemap kaller det det kraftigste verktøyet for å lage Images Sitemap XML. Etter beskrivelsen å dømme har plugin-en flere innstillinger enn den forrige, men det lille antallet nedlastinger er litt forvirrende.

Total. Selvfølgelig er det morsomt at det i 2016 oppstår en Yandex-feil med en ukjent image:image-tag i nettkartet. Teoretisk sett kan situasjonen rettes opp med et lite triks. Lag først et nettstedskart uten bilder i Yoast SEO (ved hjelp av hacket ovenfor) + lag Images Sitemap XML separat som den andre modulen. Deretter "forvrenger" du begge kortene for Google, mens for Yandex i Robots.txt og/eller webmasterpanelet viser du kun alternativet uten bilder.

Jeg lurer på om disse advarslene i Yandex.Webmaster forstyrrer lesing av data fra XML-nettkartet? Hva tenker du om dette? Hvordan implementerer du Sitemap for bilder?

Fil Sitemap- dette er en fil med informasjon om sidene på nettstedet, ellers kalt Site Map. Med et områdekart kan du fortelle søkemotorer hvilke sider på nettstedet ditt som må indekseres, hvor ofte informasjon på sidene oppdateres, og hvilke sider som er viktigst å indeksere.

Her kan du generere den nødvendige Google- og Yandex XML-koden for nettstedskartet. Og lag også et visuelt nettstedskart på nettet, som du kan plassere på en av sidene dine.

Du kan lese mer om XML Sitemap-filformatet på sitemaps.org

Nybegynnerekspert VIP-informasjon XML-strukturhistorikk FAQ

Tekniske detaljer for nettstedskartet

Sitemap.xml fil-tagger:

  • endringsfrekv- den mest sannsynlige frekvensen av endringer i innholdet i den angitte nettadressen;
  • lastmod- faktisk dato for siste URL-oppdatering;
  • loc- selve URLen;
  • prioritet- prioritet til den angitte siden i forhold til andre sider på nettstedet;
  • url- denne taggen fungerer som overordnet for de fire første kodene som er spesifisert;
  • urlset- denne taggen kombinerer tagger av de fem første typene.

En funksjon ved bruk av XML-formatet er behovet for å erstatte alle tjenestetegn med deres sikre representasjon. Nedenfor er en tabell med tegn som vises i URL-en og må erstattes:

  • & - ampersand;
  • " - enkelt anførselstegn;
  • " - doble anførselstegn;
  • > - "større enn"-tegn;
  • < - "mindre enn"-tegn.

Nettkartfilen har en indeksfilstørrelse på 10 megabyte. For å sikre at denne begrensningen ikke påvirker eiere av små nettsteder, er det mulig å komprimere filer som er ment for Sitemap ved å bruke det åpne arkivformatet gz (gzip archiver).

Du kan spesifisere filplasseringen Sitemap bruker fil robots.txt. For å gjøre dette, legg til i filen robots.txt følgende linje:

Nettstedkart: http://DOMEN.ru/sitemap.xml
URL-en må være den fullstendige URL-en for nettkartet.

For å formidle ny informasjon til søkemotorer Sitemap bruk en linje som:
Søkemotor/ping?sitemap=http://DOMEN.ru/sitemap.xml
For Google: http://www.google.com/webmasters/sitemaps/ping?sitemap=http://DOMAIN.ru/sitemap.xml

For å kontrollere at nettstedskartet ditt er riktig, bør du først sjekke det for riktighet. Den enkleste måten å gjøre dette på er å bruke et av verktøyene som finnes på nettsider eller xml.org. Du trenger et XML-skjema for nettkartindeksfildataene. For å indikere en lenke til verifiseringsskjemaet i XML-filen, sjekk " Legg til en lenke til XSD-skjemaet for verifisering". Etter dette, når du åpner Sitemap.xml-filen i nettleseren, hvis det er feil i strukturen, vil du motta en tilsvarende melding.

Utviklingshistorikk for nettstedkart

Så lenge Internett kan huske, har nettredaktører alltid prøvd å søke etter edderkopper – for å hjelpe dem med å samle inn detaljert informasjon om strukturen til nettstedet som markedsføres.

Den første, eldste og helt naturlige måten var å lage en spesiell side der alle nettstedets lenker ble plassert. Slike sider ble og heter nettstedskart. Prinsippet for deres operasjon er enkelt: når en søkerobot besøker denne siden, vil den automatisk følge lenkene som er publisert der og legge dem til i indeksen.

Denne ordningen var praktisk foreløpig. Senere, da nettsteder sluttet å være utelukkende statiske sider med et lite antall sider, oppsto et nytt problem knyttet til ineffektiviteten til metoden for å publisere den klassiske versjonen av nettstedskartet, fordi Det var ikke nok plasser for lenker, sidene viste seg å være store og upraktiske.

På noen nettsteder har antallet sider passert 1000, naturlig nok har det blitt umulig å plassere absolutt alle lenker på nettstedskartet. Indekseringsraten for slike nettsteder begynte å avta. Verden trengte en ny effektiv løsning på problemet som hadde oppstått.

Og problemet ble løst. I juni 2005 ble selskapet Google et nytt praktisk format for å beskrive nye nettsider ble opprettet for å forbedre kvaliteten på deres indeksering av søkemotorer.

Standarden ble navngitt Nettkart 0.84. Prinsippet for en XML-tekstdatabase ble tatt i bruk som grunnlag, noe som tillater en kompakt beskrivelse av nettstedstrukturen i en tekstfil, inkludert nye og tidligere publiserte nettstedssider med muligheten til å spesifisere ytterligere META-informasjon. Effektiv løsning Sitemaps, foreslått Google, begynte å nyte vill popularitet.

Populariteten påvirket også andre søkemotorers meninger om den nye tilnærmingen til å lage nettstedskart. Så i november 2006 ble slike søkegiganter som MSN Og Yahoo, og i april og Ask.com. Glad format Sitemaps fått en ny versjon Nettstedkart 0,90, utvide funksjonaliteten.

I mai 2007 ble støtte for tilkobling av standarden offisielt annonsert Sitemaps i fil robots.txt søkemotorer Spørre, Google Og Yahoo, dvs. finne nettstedskartet Sitemap det har blitt enklere: bare angi plasseringen i denne filen, og informasjonskilden for Sitemap bruk RSS-feeder eller vanlige tekstfiler.

2. juni 2008, 3 år etter kunngjøringen av protokollen Google en melding om støtte for denne protokollen dukket opp på Yandex-bloggen for webansvarlige Yandex ohm




Hvordan sikre at nettstedet ditt alltid har et ferskt kart? For dette formålet er det opprettet en gratis vedlikeholdstjeneste for nettstedskart.

Du kan også kjøpe en ferdig universal

Et områdekart er en html-side på et nettsted eller en spesiell xml-fil, som viser lenker til alle viktige sider på nettstedet. For å forstå hva et nettstedskart er, bare forestill deg innholdsfortegnelsen for en bok, så blir den umiddelbart tydelig hvorfor trenger du et nettstedskart. Et nettstedskart hjelper en besøkende, enten det er en person eller en søkerobot, raskt å finne hvilken som helst side på nettstedet, og gjøre et minimum antall overganger. På enkle, små nettsteder kan alle sidene nås innen 1-2 klikk fra hovedsiden, men hva om siden er stor og strukturen er kompleks? Et slikt nettsted vil ikke bare være upraktisk for besøkende, men heller ikke opplagt for søkemotorer.

Hvilke typer nettstedskart finnes det?

Søkemotorer indekserer nettstedet gradvis, nivå for nivå, med start fra hovedsiden. Hvis nettstedet har mange nivåer av nesting av sider, vil det ta mange måneder før alle sidene på nettstedet er indeksert. Så det er nødvendig lage et nettstedskart, der det vil være alle lenker til alle sidene på nettstedet samtidig, slik at roboten ikke kaster bort tid på å navigere gjennom hekkenivåer, ikke sant? Ja og nei. Svaret avhenger av hvorfor kartet lages og hvordan det blir. La oss ta en titt hva er typene nettstedskart?.

Sitemap HTML Sitemap

Nettkart er delt inn i 2 hovedtyper eller formater: nettstedskart html og en sitemap xml-fil. HTML sitemap er en side, som viser koblingene. Vanligvis er dette lenker til de viktigste delene og sidene på nettstedet. HTML-nettkart er mer designet for folk i stedet for roboter og hjelper deg raskt å navigere i hoveddelene av nettstedet. For et nettstedskart i form av en HTML-side er det alvorlige begrensninger på antall lenker på én side. Hvis det er for mange koblinger på en side, kan det hende at ikke alle koblinger blir indeksert, eller siden med nettstedskart kan til og med bli ekskludert fra søk for å ha et for stort antall lenker, til og med .

For at html-nettkartet skal bli korrekt indeksert og godt oppfattet av besøkende, bør du ikke plassere mer enn 100 lenker på siden. Dette er mer enn nok til å plassere på siden alle seksjoner og underseksjoner som ikke passer inn i hovedmenyen.

Som oftest, nettstedskart i HTML-format har en trestruktur, hvor utvidede seksjoner og underseksjoner er angitt. Unødvendig store HTML-nettstedskart er ofte utformet med grafiske elementer, CSS-stiler og supplert med Java-skript. Imidlertid er et html-nettkart av liten verdi for søkemotorer.

Et HTML-områdekart er ikke et fullverdig områdekart. Hva skal jeg gjøre hvis nettstedet har hundrevis, tusenvis, titusenvis av sider? For å gjøre dette må du plassere lenker til alle sidene i nettstedskartet i xml-format.

XML Sitemap

Et XML-nettkart er en fil i xml-format, som sitemap.xml, som vanligvis ligger ved roten av nettstedet. Et nettstedskart i xml-format har mange fordeler fremfor et html-nettkart. Sitemap xml er et spesielt områdekartformat, som bestemmes av alle populære søkemotorer, som Google og Yandex. Du kan spesifisere opptil 50 000 koblinger i xml-nettkart. I tillegg kan du spesifisere den relative prioriteten og hyppigheten av sideoppdateringer i sitemap-xml.

Det er verdt å si at innholdet på nettstedskartet kun er anbefalinger for søkeroboten. Hvis du for eksempel angir en årlig oppdateringsfrekvens for en nettside, vil søkeroboter fortsatt besøke oftere. Og hvis du setter sidens oppdateringsfrekvens til å være timevis, betyr ikke dette at roboter vil indeksere siden hver time.

Et xml-nettstedskart har en spesifikk syntaks, la oss se på strukturen til et xml-nettstedskart mer detaljert.

Eksempel på sitemap-fil sitemap.xml

Riktig sitemap.xml må være UTF8-kodet. Innholdet i sitemap.xml-filen ser slik ut:

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

Der følgende påkrevde tagger brukes:

  • — overordnet tag, den inneholder alle URL-er;
  • — тег, в котором указываются сведения о конкретном url-адресе;
  • https://whatsappss.ru/no/ — в данном теге указывается непосредственно 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/no/ и , а так же обязательные теги:

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

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

URL- og loc-taggene kreves. Den første inneholder all informasjon om en bestemt URL. Den andre inneholder selve adressen.

Lastmod, changefreq, priority tags er ikke obligatoriske, men det anbefales fortsatt å bruke dem.

Lastmod i sidekartet er ansvarlig for datoen for siste oppdatering.

Changefreq indikerer hyppigheten av sidendringer. Verdiene kan være som følger:

  1. Hver time – oppdaterer hver time;
  2. Alltid – alltid oppdatert;
  3. Ukentlig – oppdateres en gang i uken;
  4. Daglig – oppdateringer skjer daglig;
  5. Månedlig – oppdateringer skjer en gang i måneden;
  6. Årlig - en gang i året;
  7. Aldri – ikke oppdatert (det er bedre å ikke bruke denne verdien).

Prioritet forteller søkemotorer hvor viktig en side er sammenlignet med andre. Prioriteten kan settes fra 0,1 (lav) til 1 (høy).

Dette var bare et eksempelkart, du trenger ikke spesifisere disse nøyaktige verdiene. Generelt anbefales det å angi prioritet som følger: maksimum for hovedsiden (1), gjennomsnitt for kategorier (0,6) og minimum for innlegg (0,4).

La oss nå se på et eksempel der det er mer enn 50 tusen lenker. I dette tilfellet inneholder filen andre kart:

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 >

Hvordan lage et nettstedskart

Det er flere måter å lage et xml-kart på, la oss se på dem:

  1. Last ned kartet ved hjelp av en online generator fra en annen ressurs;
  2. Generer ved hjelp av et spesielt program. Men det er verdt å vurdere at programmer av denne typen er stort sett betalt. Et eksempel på en slik generator: Wonder WebWare SiteMap Generator. Screaming Frog har også denne funksjonen;
  3. Lag et områdekart manuelt;
  4. Lag et kart automatisk ved hjelp av et CMS (for eksempel er en slik funksjon tilgjengelig på WordPress).

Her er et alternativ for hvordan du lager et nettstedskart uten hjelp av plugins:

[yt=Tnfy601BUZc] [yt=Tnfy601BUZc]

Plugins for å lage nettstedskart på WordPress

Du kan lage et nettstedskart i WordPress ved å bruke en spesiell plugin kalt Google XML Sitemaps. Alt er enkelt her: last ned plugin-en, installer den og begynn å lage filen. For å gjøre dette, åpne Console-Settings og velg XML-sitemap. Deretter setter vi innstillingene. Vi lar prioritet være standard.