как сделать так, что бы в файл sitemap.xml попадали подкатегории и страницы размещенные в подкатегориях?
как сделать так, что бы в файл sitemap.xml попадали подкатегории и страницы размещенные в подкатегориях?
А настройками sitemap это сделать не получается?
Администрирование > Общие настройки
Настройки карты сайта
стоп, это все понятно, вы имеете ввиду установку чекбоксов, но есть одно большое НО
возьмем к примеру раздел новости, там есть возможность установить два чекбокса
Новости показывать категории
Новости показывать статьи
но нет чекбокса "Новости показывать ПОДкатегории" в этом и проблема видимо
проверьте пожалуйста у себя на сайте, добавьте подкатегорию и создайте в ней статью (статью не располагайте в основной категории а только в подкатегории), далее поставьте те чекбоксы которые есть и постройте карту сайта, затем откройте файл sitemap.xml и попробуйте найти в нем ссылку на эту подкатегорию и статью (возможно у меня что то глючит, но не может же на трех сайтах разных версий)
У меня на действующем 3.6RE нет подкатегорий статей. Попробовал на локале на 4 не добавляются. Похоже баг поймали. Уже отписал Денису в Поддержку. Поправят.
вот это и объясняет прыжки в проиндексированных страницах (кто то задавал такой вопрос на форуме уже), один робот который ходит по сайту индексирует ссылки и дает директиву в выдачу, второй который анализирует sitemap.xml дает директиву удалить из выдачи якобы не существующие страницы, поскольку файл sitemap.xml является основным то из выдачи страницы удаляются..
есть еще один нюанс (возможно он связан с данной проблемой пока утверждать не могу), те материалы которые находятся в нескольких подкатегориях в среднем раз в месяц меняют проиндексированный URL что естественно негативно сказывается на индексе сайта в целом и его выдаче (пока смотрю почему)
PS Если кто то из пользователей описывает категории товаров с помощью уникального контента, то рекомендую не просто описывать в Администрирование > Товары > Top > Создать/редактировать категорию (короткое и полное) но и создавать в CMS отдельную страницу с данной категорией (не забудте поставить чекбокс в карту сайта) данные страницы индексируются лучше и быстрее (перелинковка с данными страницами обязательна)
Последний раз редактировалось khoser; 30.12.2010 в 22:56.
Из личных наблюдений... файл sitemap.xml, карта сайта, не является основным или главным при индексации сайта, давно. Несомненно, он помогает лучше и быстрее проиндексировать сайт поисковыми системами, но и то, не всегда и только в теории. Поясню... наблюдал на примере одного сайта... В панели веб-мастеров Google добавил карту сайта... в январе 2010 года. В карте сайта было более 800 url... Сейчас 30 декабря, прошёл почти год. Из карты сайта проиндексировано 312 url, ошибок в карте сервисом Google не обнаружено. Только что проверил. При этом страницы, непроиндексированные ссылки на которые есть в карте, в самом индексе Google есть. Вывод - не уповайте на карту сайта, это не панацея. Аналогичное наблюдаю и по другим сайтам. при этом, описанному сайту уже 5 лет и сказать, что такая медленная индексация связана с "молодостью" сайта, с "песочницей", нельзя.
В тоже самое время, после добавления карты этого же сайта в Яндекс, все ссылки были проиндексированы в течении примерно 2-х недель.
Всё описанное, впрочем, не оправдывает найденный баг, который должен быть исправлен.
Интернет-магазин на Viart Shop, это не так сложно и страшно, как кажется...
О файлах Sitemap
Файлы Sitemap позволяют Google исключить возможные пропуски страниц при сканировании сайта. XML-файл Sitemap, обычно называемый просто файлом Sitemap (с заглавной буквы S), представляет собой список страниц вашего веб-сайта. Создание и отправка файла Sitemap гарантирует, что Google узнает обо всех страницах на вашем сайте, включая URL-адреса, которые невозможно обнаружить в ходе стандартного сканирования Google.
Файлы Sitemap особенно полезны в следующих случаях:
* На вашем сайте имеется динамическое содержание.
* Ваш сайт содержит страницы, которые поисковый робот Googlebot может не обнаружить при сканировании, например страницы с мультимедийным AJAX-содержанием или изображениями.
* Ваш сайт создан недавно, и на него указывает мало ссылок. (Поисковый робот Googlebot сканирует Интернет, переходя по ссылкам с одной страницы на другую. Если на ваш сайт указывает мало ссылок, нам будет сложно его найти.)
* Ваш сайт содержит большой архив страниц с контентом, которые слабо связаны друг с другом или не связаны совсем.
Google не гарантирует, что все ваши URL-адреса будут просканированы и проиндексированы. Однако мы используем данные из файла Sitemap, чтобы узнать о структуре вашего сайта. Это позволит нам усовершенствовать расписание поисковых роботов и более эффективно сканировать ваш сайт в будущем. В большинстве случаев веб-мастера получают преимущества от передачи файлов Sitemap и никогда не испытывают никаких неприятностей.
обновлено 10/09/2010
источник
Дмитрий, ни в коем случае не спорю и не уповаю, давайте исправим БАГ (возможно он является проблемой, что в течении года у вас проиндексировано 312 url вместо более чем 800url) проверим скачки проиндексированных страниц в Яндекс, для проверки думаю пару тройку месяцев хватит
PS Вообще, по seo, сколько людей столько и мнений
Последний раз редактировалось khoser; 31.12.2010 в 00:27.
Интернет-магазин на Viart Shop, это не так сложно и страшно, как кажется...
Язык мой - враг мой (с)
Важное дополнение для тех кто не знает
при добавлении в вебмастер Яндекса или Google обратите внимание на то как в Администрирование > Общие настройки указан адрес сайта если он указан с www. то добавляя сайт в поисковик он должен быть описан именно с www. , так же и при добавлении карты сайта, путь к ней должен быть с www. это важно!!! иначе пустая трата времени и лишнее ожидание
---------- Добавлено в 04:48 ---------- Предыдущее сообщение было написано в 04:39 ----------
совершенно верно, они рано или поздно в индекс попадут, робот все равно их найдет если они не сильно далеко спрятаны, рекомендуемое вложение страниц, как говорится в трех кликах от главной, но есть случаи, когда уровень вложенности более трех, + еще архивы и встает вопрос когда же наступит этот срок "рано или поздно"?
у меня есть пример на виартсе, проекту уже почти 5 месяцев и до сих пор не все страницы в индексе Яндекса, хотя весь контент на проекте уникален и данный проект сделан по всем правилам оптимизации страниц изначально. Вот и думаю в чем дело...
Я не исключаю, что в Яндексе. если Гугл стабильно трудно предсказуем, то Яндекс стабильно непредсказуем. Или, перефразируя слоган Яндекса: "Яндекс - найдётся всё", ответ от пользователей Гугл:"Гугл - ничего и не терялось" От себя порекомендовал бы в этом случае подключить на главной отдельный модуль с выводом случайной статьи (статей). Особенно для категорий с большой глубиной вложенности. Обычно, после этого всё очень быстро и эффективно влетает в индекс (в некоторых случаях в течении нескольких часов).
Интернет-магазин на Viart Shop, это не так сложно и страшно, как кажется...
Пока не поправлено. Скрипт карты сайта переписывается полностью, включая логику.
Наберитесь терпения, как и по прочим вашим апам в других темах по исправлениям некоторых ошибок или недостатков. Не по всем пунктам и не всегда мы можем и имеем права вторгаться в код. Объясняю на примере функции коротких ссылок (ЧПУ):
Как минимум, за эту функцию в скрипте отвечают следующие файлы:
site_map.php
admin/admin_site_map_xml_build.php
includes/friendly_functions.php
includes/url.php
Обратите внимание на то, что последний из перечисленных файлов имеет защиту. По этой причине, в случае, когда требуется полностью переписать логику, это могут и имеют право сделать только правообладатели.
Иногда, похожая ситуация возникает и по некоторым другим вопросам.
Интернет-магазин на Viart Shop, это не так сложно и страшно, как кажется...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)
Социальные закладки