Правильная карта сайта

Горбушка

Ищу её...
Регистрация
2 Май 2008
Сообщения
3.444
Реакции
2.524
Попросил меня тут один знакомый реализовать ему карту сайта на самописной CMS. Сайт не особо сложный, но есть довольно много разделов.

Перечитав всю доку по картам пришёл к противоречию:
Гугл просит делать карту из нескольких файлов + индексный, который на них ссылается и добавлять его
Яндекс же требует создавать несколько файлов и добавлять каждый отдельно

Отсюда вопросы:
1) Сожрёт ли Яндекс индексную карту, которая ссылается на другие?
2) При обновлении карты посылается пинг-запрос, будет ли достаточно отправить индексную карту для автоматической закачки других карт?
3) Что вообще лучше: делать индексную или пихать каждую отдельно, и можно ли пихать несколько в гугл?
 
имхо, ориентироваться на гугл. так как у яндекса требования и реалии в этой вселенной не пересекаются.
 
И яндекс и гугл поддерживают официальный формат (Для просмотра ссылки Войди или Зарегистрируйся)

Если размер sitemap-файла получается достаточно большим:
Размер файлов Sitemap не должен превышать 10 МБ (10485760 байт), и эти файлы не должны включать более 50000 URL

, делаем файл индекса Sitemap по рекомендации Для просмотра ссылки Войди или Зарегистрируйся

Яндекс же требует создавать несколько файлов и добавлять каждый отдельно
Отсюда: Для просмотра ссылки Войди или Зарегистрируйся
  • Файл может содержать не более 50 000 URL, а его размер в несжатом виде не должен превышать 10 Мб. Если ваш Sitemap не удовлетворяет этим требованиям, разбейте его на несколько отдельных файлов и укажите их в Для просмотра ссылки Войди или Зарегистрируйся.
Откуда информация про "добавление отдельно"?

Соответственно.. на 1 и 2 вопросы - да..
3-й вопрос, полагаю, отпадает?
 
esche, яндекс уже давно подтёрся официальным форматом и ввёл свой =)

Открываем: Для просмотра ссылки Войди или Зарегистрируйся - уже ни о каком файле индекса и речи нет - кормите нам все файлы...

efs, у Яндекса в принципе требования и протоколы не соответствуют реалиям этой вселенной, а документацией на половину технологий они уже давно подтёрлись...

Просто дело в том, что Яндекс в РФ даёт больший прирост трафика и индексация им более важна. Поэтому и спрашивал - стоит ли отходить от документации и подстраиваться под яшу?
 
Открываем: Для просмотра ссылки Войди или Зарегистрируйся - уже ни о каком файле индекса и речи нет - кормите нам все файлы...

Горбушка, зачем так предвзято? Всё в пределах доки: Для просмотра ссылки Войди или Зарегистрируйся
You can specify more than one Sitemap file per robots.txt file.
Код:
Sitemap: http://www.example.com/sitemap-host1.xml
Sitemap: http://www.example.com/sitemap-host2.xml

У гугла тоже вполне логичные рекомендации
Если вы используете Для просмотра ссылки Войди или Зарегистрируйся, вы можете указать только местоположение этого файла, а не каждого файла Sitemap в отдельности.

Формально, индексный файл - "лишний" и для "обычных" (не мега-порталов) сайтов вполне нормально можно заменить записями в robots.txt (если количество sitemap-файлов в пределах 10-20-50 и robots.txt не слишком разрастается)
 
Тут вопрос в том, что я делаю программное решение, которое будет работать далеко не на 1 сайте... И вариант вписывания в robots.txt 50 файлов на каждом сайте - не вариант...

Посему и спрашивал - насколько это так или же яша спокойно сожрёт индексный...
 
Посему и спрашивал - насколько это так или же яша спокойно сожрёт индексный...
На сегодняшний день в случае разбивки на несколько sitemap-файлов, можно использовать оба способа (и гугл и яндекс понимают) - как перечисление в robots.txt, так и sitemap index.

Если есть сомнения по поводу второго - скорми Яндексу sitemap index (проверь предварительно, что он верный) без прописывания в robots.txt, и через некоторое время (задержка до нескольких суток считается нормальной) - проверь логи апача, кто и когда их дёргал.

p.s. ИМХО, более правильный - с индексом, но очень часто (естественно, не берём вариант, когда достаточно вообще одного сайтмапа) - это "лишний" файл (в том смысле, что сначала паук тащит robots.txt, потом sitemap index, а уж потом - непосредственно сайтмапы)
 
Кто знает нормальный генератор сайтмепов?
 
Назад
Сверху