Witam.
Gdzieś znalazłem że w pliku sitemap.xml do url warto podać też znacznik.
<image:image>
Więc struktura mojego pliku sitemap.xml wygląda następująco.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>h{url}</loc>
<lastmod>2022-10-16T18:23:36+02:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
<image:image>
<image:loc>{url do obrazka}</image:loc>
</image:image>
</url>
</urlset>
Ale nie jestem pewien czy wszystko jest ok dlatego że:
Google search console twierdzi że plik sitmemap jest poprawny. Ale już 3 tygodnie google nie zaindeksowało żadnej strony poza główną. Sam nie wiem czy ten czas to czas po którym już strony powinny być zaindeksowane. Jak to u Was wygląda, ile czekaliście?
Natomiast próba dodanie mapy witryny do wyszukiwarki "Bing" kończy się błędem, który nic nie mówi konkretnego.
Napotkaliśmy problem podczas próby pobrania tej mapy witryny. Sprawdź mapę witryny pod kątem błędów i prześlij ją ponownie.
Więc zmieniłem strukturę pliku xml na taki:
<url>
<loc>{url}</loc>
<lastmod>2022-10-24T17:02:07+00:00</lastmod>
<priority>1.00</priority>
</url>
I po tej zmianie bing nie ma problemu z mapą.
Więc czy struktura z obrazkiem jest niepoprawna?
Od razu uprzedzę ewentualne pytania. Nigdzie czy to w html czy robots txt nie blokuję indeksacji
Co o tym myślicie?