Автор Тема: Google Sitemap - ожидать?  (Прочитано 10217 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vitalys

  • Молодой лис
  • **
  • Сообщений: 88
  • Авторитет: 6
    • Просмотр профиля
Google Sitemap - ожидать?
« : 28 июля 2010, 15:51:44 »
Собственно сабж. ожидать ли в ближайшее время карту в формате xml для скармливания роботам?

Собственно, если возможность есть, буду рад за краткое пояснение, как привести конструируемую модулем карту к формату xml

Jean179

  • Гость
Re: Google Sitemap - ожидать?
« Ответ #1 : 31 июля 2010, 21:33:43 »
Поищи по форуму - была такая плюха. Но! Работает она с косяками, нужно было править код. Я баловался 3-4 месяца назад, а потом плюнул и стал пользоваться он-лайн генератором - быстрее и проще.  Вот ссылка

Оффлайн zond

  • Молодой лис
  • **
  • Сообщений: 96
  • Авторитет: 20
    • Просмотр профиля
Re: Google Sitemap - ожидать?
« Ответ #2 : 11 августа 2010, 18:52:33 »
Там всё делается очень просто...
1. Ищем в Модуле mapsite/mapsite.class.php
(
 //Начнем формировать HTML код карты сайта, используя
 //рекурсивную функцию
  $html = $this->recurs($pages);
надо добавить
$html=trim($html);
)
2. Делаем Шаблон

<!-- @begin -->
<?xml version="1.0" encoding="UTF-8"?>
<urlset
      xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
         http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!-- @@nextlevel -->
<!-- @link -->
<!-- @@nextlevel -->
<url>
   <loc>http://url-site/%link%</loc>
   <changefreq>daily</changefreq>
</url>
<!-- @@nextlevel -->
<url>
   <loc>http://url-site/%link%</loc>
   <changefreq>daily</changefreq>
</url>
<!-- @@nextlevel -->
<url>
   <loc>http://url-site/%link%</loc>
   <changefreq>daily</changefreq>
</url>
<!-- @activelink -->
<url>
   <loc>http://url-site/%link%</loc>
   <changefreq>daily</changefreq>
</url>
<!-- @end -->
</urlset>
<!-- @@nextlevel -->

3. Выводим Это в Чистый Шаблон с одной меткой.

И всё Работает. Проверено .

Пример на сайте http://optiline.lv
Карта сайта http://optiline.lv/sitemap.html
« Последнее редактирование: 11 августа 2010, 19:23:19 от zond »

Jean179

  • Гость
Re: Google Sitemap - ожидать?
« Ответ #3 : 12 августа 2010, 10:21:15 »
У модуля "карта сайта" есть несколько проблема: не все выводится в карту сайта. Кажется с новостями проблема и с каталогом товаров. Я давно этим модулем не пользуюсь и потому не помню. Может с версии 9 уже все изменилось? Тогда это очень интересный способ!

Xbugiman

  • Гость
Re: Google Sitemap - ожидать?
« Ответ #4 : 17 августа 2010, 09:53:39 »
Там всё делается очень просто...
1. Ищем в Модуле mapsite/mapsite.class.php
(
 //Начнем формировать HTML код карты сайта, используя
 //рекурсивную функцию
  $html = $this->recurs($pages);
надо добавить
$html=trim($html);
)
....

http://optiline.lv/sitemap.html

А как сделали чтобы так красиво таблично отображалось?

Оффлайн zond

  • Молодой лис
  • **
  • Сообщений: 96
  • Авторитет: 20
    • Просмотр профиля
Re: Google Sitemap - ожидать?
« Ответ #5 : 17 августа 2010, 18:27:30 »
Надо подключить стили.
<?xml-stylesheet type="text/xsl" href="http://optiline.lv/sitemap.xsl"?>

можете скачать..
http://optiline.lv/sitemap.xsl

Оффлайн Roman

  • Старый лис
  • *****
  • Сообщений: 518
  • Авторитет: -142
  • Пол: Мужской
  • "Полож птичку!.." (С)
    • Просмотр профиля
Re: Google Sitemap - ожидать?
« Ответ #6 : 20 августа 2010, 14:21:37 »
шикарно! еще бы карта выводила новости и вообще будет класс

pushkino

  • Гость
Re: Google Sitemap - ожидать?
« Ответ #7 : 07 мая 2011, 09:24:14 »
Поищи по форуму - была такая плюха. Но! Работает она с косяками, нужно было править код. Я баловался 3-4 месяца назад, а потом плюнул и стал пользоваться он-лайн генератором - быстрее и проще.  Вот ссылка
подскажите, на сколько быстрее индексируется с xml картой?

Оффлайн zond

  • Молодой лис
  • **
  • Сообщений: 96
  • Авторитет: 20
    • Просмотр профиля
Re: Google Sitemap - ожидать?
« Ответ #8 : 07 мая 2011, 13:36:25 »
Вопрос конечно интересный. Представь себе если тебе сказали идти туда куда сам незнаешь, как думаешь ты быстро придешь?.  Вот и google необходима помощь в нахождении твойх страниц.

Оффлайн Oslix

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2 469
  • Авторитет: 346
  • Пол: Мужской
    • Просмотр профиля
Re: Google Sitemap - ожидать?
« Ответ #9 : 07 мая 2011, 16:45:33 »
Сайтмапы, конечно, вещь полезная.
Но изначально были задуманы не для того, чтобы ускорить индексацию, а чтобы сообщить роботу о страницах, до которых он не может дойти обычным образом (по ссылкам сайта).

Наталья80

  • Гость
Re: Google Sitemap - ожидать?
« Ответ #10 : 08 мая 2013, 16:38:15 »
онлайн сервисов полно по генерации карт.

Оффлайн Netman

  • Новичок
  • *
  • Сообщений: 16
  • Авторитет: 0
  • Пол: Мужской
    • Просмотр профиля
Re: Google Sitemap - ожидать?
« Ответ #11 : 20 сентября 2013, 02:23:47 »
2. Делаем Шаблон

<!-- @begin -->
<?xml version="1.0" encoding="UTF-8"?>
<urlset
      xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
         http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!-- @@nextlevel -->
<!-- @link -->
<!-- @@nextlevel -->
<url>
   <loc>http://url-site/%link%</loc>
   <changefreq>daily</changefreq>
</url>
<!-- @@nextlevel -->
<url>
   <loc>http://url-site/%link%</loc>
   <changefreq>daily</changefreq>
</url>
<!-- @@nextlevel -->
<url>
   <loc>http://url-site/%link%</loc>
   <changefreq>daily</changefreq>
</url>
<!-- @activelink -->
<url>
   <loc>http://url-site/%link%</loc>
   <changefreq>daily</changefreq>
</url>
<!-- @end -->
</urlset>
<!-- @@nextlevel -->

3. Выводим Это в Чистый Шаблон с одной меткой.

И всё Работает. Проверено .

Пример на сайте http://optiline.lv
Карта сайта http://optiline.lv/sitemap.html

В шаблоне нет строк для формирования даты последнего изменения страниц.
Или я что-то не понимаю?

sanchez

  • Гость
Re: Google Sitemap - ожидать?
« Ответ #12 : 13 декабря 2013, 18:48:34 »
В шаблоне нет строк для формирования даты последнего изменения страниц.
Или я что-то не понимаю?

нет
т.к. в сантафокс нигде не хранится дата изменения страниц