Перейти к содержимому


XML Sitemap ShopCMS


  • Вы не можете ответить в тему
Сообщений в теме: 129

#21 makki

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 147 сообщений
Репутация: 7
Начинающий

Отправлено 04 August 2011 - 04:23 PM

Извините может быть за глупый вопрос.
После установки модуля, в админке генерирую карту сайта. Проверяю ее наличие кликнув модуле Сгенерированная карта доступна по адресу http://ХХХХХХХХ/sitemap.xml. Все ок карта есть. В следующий же момент проверяю еще раз наличие файла sitemap.xml, получаю сообщение:
404 Страница не найдена
Карта сайта не сгенерирована

И также вопрос нужно ли вручную скармливать файл sitemap.xml в панели вебмастера?
  • 0

#22 Jumor

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 34 сообщений
Репутация: 0
Начинающий

Отправлено 04 August 2011 - 04:52 PM

Все ок карта есть. В следующий же момент проверяю еще раз наличие файла sitemap.xml, получаю сообщение:
404 Страница не найдена

Перестанет исчезать после очистки кеша принудительной как я понимаю

нужно ли вручную скармливать файл sitemap.xml в панели вебмастера?

Да нужно время от времени.

ПС Модуль брал с другого сайта, но он по моему такой же.
  • 0

#23 Salp

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 216 сообщений
Репутация: 54
Продвинутый

Отправлено 04 August 2011 - 05:02 PM

И также вопрос нужно ли вручную скармливать файл sitemap.xml в панели вебмастера?

У меня файл сайтмапа по-умолчанию залило в папку cache. Пришлось немного подправить скрипт, чтобы файл попадал в корень сайта.
Для яндекс вебмастера не нужно отправлять файл повторно - он сам его увидит и съест(правда, он редко это делает).
Гуглю нужно "кормить" повторно.
  • 0

#24 makki

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 147 сообщений
Репутация: 7
Начинающий

Отправлено 04 August 2011 - 05:24 PM

У меня файл сайтмапа по-умолчанию залило в папку cache. Пришлось немного подправить скрипт, чтобы файл попадал в корень сайта.
Для яндекс вебмастера не нужно отправлять файл повторно - он сам его увидит и съест(правда, он редко это делает).
Гуглю нужно "кормить" повторно.


А почему изначальна автор модуля сделал чтобы он генерировался в кэш?
Можете подсказать что надо править
  • 0

#25 Salp

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 216 сообщений
Репутация: 54
Продвинутый

Отправлено 04 August 2011 - 05:33 PM

А почему изначальна автор модуля сделал чтобы он генерировался в кэш?
Можете подсказать что надо править


в файле modules_xml_sitemap.php строка:

$xmlFile = dirname($_SERVER['SCRIPT_FILENAME']) . (MODX_MODERN_ENGINE ? '/core' : '') . '/cache/sitemap.xml';

изменить на

$xmlFile = dirname($_SERVER['SCRIPT_FILENAME']) . (MODX_MODERN_ENGINE ? '/' : '') . 'sitemap.xml';


После этого может не хватить прав для записи файла - создаете файл sitemap.xml(можно пустой) и даете ему атрибуты 655. Должно работать.
  • 0

#26 makki

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 147 сообщений
Репутация: 7
Начинающий

Отправлено 04 August 2011 - 05:59 PM

в файле modules_xml_sitemap.php строка:

$xmlFile = dirname($_SERVER['SCRIPT_FILENAME']) . (MODX_MODERN_ENGINE ? '/core' : '') . '/cache/sitemap.xml';

изменить на

$xmlFile = dirname($_SERVER['SCRIPT_FILENAME']) . (MODX_MODERN_ENGINE ? '/' : '') . 'sitemap.xml';

После этого может не хватить прав для записи файла - создаете файл sitemap.xml(можно пустой) и даете ему атрибуты 655. Должно работать.


спасибо, работает.

Для полного счастья нужно еще в файле xml_sitemap.php (который в корне) сделать такую же правку
  • 0

#27 pelentron

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений
Репутация: 0
Начинающий

Отправлено 09 August 2011 - 06:30 PM

а пинговать поисковики он умеет после создания sitemap.xml ????
  • 0

#28 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 09 August 2011 - 06:32 PM

а пинговать поисковики он умеет после создания sitemap.xml ????


Нет этот модуль не пингует, но это можно добавить при желании.
  • 0

#29 vakkula

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 100 сообщений
Репутация: 6
Начинающий

Отправлено 10 August 2011 - 03:54 PM

Помогите сделать sitemap что бы он разбивался по 10К наименований и записывался в разные файлы
  • 0

#30 markiz

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 10 August 2011 - 07:56 PM

а вообще он нужен ли? по моему и так хорошо все интексируется
  • 0

#31 vsupport

    Продвинутый пользователь

  • Администраторы
  • 758 сообщений
Репутация: 31
Ассистент

Отправлено 10 August 2011 - 08:17 PM

а вообще он нужен ли? по моему и так хорошо все интексируется

ПС (поисковые системы) в первую очередь обращают внимания на этот фаил и поэтому индексация будет быстрее.
  • 0

#32 ruter

    Продвинутый пользователь

  • VIP
  • 334 сообщений
Репутация: 151
Мастер

Отправлено 11 August 2011 - 08:09 PM

ПС (поисковые системы) в первую очередь обращают внимания на этот фаил и поэтому индексация будет быстрее.


Полностью согласен. Хорошо пинг еще сделать. Правда он не критичен, у меня на одном из сайтов на Drupal стоит пинг по Google, то за несколько секунд после публикации индексация происходит, проверял.
Тут один человек писал про даты обновления (хотя они не явл. обязательным атрибутом, но позволяют поисковику быстро выявить те страницы которые подверглись обновлению), да это можно сделать нужно выдергивать даты обновления из БД и в нужном формате вставлять в карту. НО нужно сначала реализовать разбивку на несколько страниц, поскольку веса к одиночному файлу добавится особенно у кого очень много продуктов.
Если бы тут все страницы шли валом это легче реализовать. Но тут и категории, продукты, страницы и новости (разные запросы) - повозиться больше надо.
  • 0

#33 markiz

    Пользователь

  • Пользователи
  • PipPip
  • 17 сообщений
Репутация: 0
Начинающий

Отправлено 13 August 2011 - 07:20 AM

Спасибо друзья за ответ.
  • 0

#34 Papikov

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 246 сообщений
Репутация: 66
Продвинутый
  • ГородРостов на Дону

Отправлено 17 August 2011 - 12:28 PM

Установил, все отлично работает! Спасибо огромное (кому ставить +)?
  • 0

#35 fauran

    Пользователь

  • Пользователи
  • PipPip
  • 25 сообщений
Репутация: 0
Начинающий

Отправлено 19 August 2011 - 07:17 PM

А для чего ставистя ограничение в одно сообщение на скачивание? провоцируете человека отписаться и пофлудить?:)
а по сути, читал на других форумах, что не очень много делается нормальных примочек под данную цмску, так как те люди что ее создавали уже давно не занимаются ею, это видно по ихнему сайту, не наполняется, не обновляется:( заглохнет скоро п ополной:(
  • 0

#36 R.Sergey

    Администратор

  • Администраторы
  • 2792 сообщений
Репутация: 332
Мастер

Отправлено 20 August 2011 - 01:03 PM

А для чего ставистя ограничение в одно сообщение на скачивание? провоцируете человека отписаться и пофлудить?

нет, ограничения ставятся на ссылки для того чтобы поисковики их не индексировали.


это видно по ихнему сайту, не наполняется, не обновляется заглохнет скоро по-полной

верно, но существует масса других сайтов, где довольно активно дорабатывается, пишутся модули, оптимизации и т.п.
от разработчиков конечно каждый раз новую версию приходится ждать годами.... но если есть версия с открытым кодом, то можно смело этим заниматься самостоятельно и не ждать новых версий.
  • 0

#37 vakkula

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 100 сообщений
Репутация: 6
Начинающий

Отправлено 23 August 2011 - 11:03 AM

Так а как быть с разбиением sitemap, например по 10К наименование в каждом sitemap, что было так генерировалось ?
sitemap1.xml 10K
sitemap2.xml 10K
sitemap3.xml 10K
sitemap4.xml 10K
.........................
sitemap10.xml 10K
  • 0

#38 dexterra

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
Репутация: 0
Начинающий

Отправлено 08 September 2011 - 12:58 PM

Сенкс за модуль.
  • 0

#39 Papikov

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 246 сообщений
Репутация: 66
Продвинутый
  • ГородРостов на Дону

Отправлено 10 September 2011 - 09:44 PM

Для тех кто поставил модуль статьи.

Немного изменил модуль Sitemap, чтобы он индексировал статьи.

скачайте, замените файлы и будет Вам счастье.

Прикрепленный файл  sitemap_articles.zip   3.13К   9 Количество загрузок:
  • 0

#40 Papikov

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 246 сообщений
Репутация: 66
Продвинутый
  • ГородРостов на Дону

Отправлено 14 September 2011 - 07:10 PM

Возник такой вопрос. 2 магазина, абсолютно одинаковые модули сайтмап, сегодня обновляю файл сайтмап, в одном магазине нормально, во втором перестал обрабатывать товар. То есть добавляет в сайтмап категории, новости, статику, статьи, а вот товар не добавляет.

Если есть мысли, поделитесь.
  • 0