Столкнулся с проблемой добавления карты сайта в яндекс. С гуглом такой проблемы не возникло. Использую встроенную в движок возможность генерации карты. На ссылки http://домен/sitemap.xml и http://домен/index.php?route=feed/google_sitemap яндекс вываливает ошибку "файл недоступен". Более того недоступен и вручную сделанный sitemap.xml помещённый в корень. В .htaccess закоментил строку RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] Вручную сделанный sitemap.xml яндекс нашёл, однако сгенерированный движком всё равно не видет. Использую Seopro, может в нём проблема? Хотя с гуглом всё ж прошло. Я в замешательстве...
alex5151, Зря Вы в директиве закоментировали штатный модуль сайтмапа верните обратно Код: RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] Если карта сайта недоступна и с браузера то возможно стоит задать права, например начиная из 755 до тех пор пока карта не будет доступна из браузера. Потом подайте яндексу адрес http://домен/sitemap.xml и в robots.txt впишите директиву сайтмапа Да и вот прочтите что он хочет
Закоментировал строку Код: RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] чисто для эксперимента, в попытках найти причину ошибки. Карта сайта с браузера вполне доступна, гугл тоже видит её. В robots.txt есть строка Код: Sitemap: http://домен/sitemap.xml Есть ли ещё какие-нибудь варианты?
Есть подозрения, что карта сайта формируется долго. а яндекс не ждёт, пока она вся появится, вот и выдаёт ошибку. Думаю, тут поможет только формирование карты в файл и его надо отдавать яндексу.
Добрый день. Помогите пожалуйста. Яндекс пишет в sitemap_images.xml :" Непредвиденный тег (игнорируется)". Данный тег <image:image>,что это? Нужен ли он вообще? Отразиться ли его удаление на работе файла?