Google sitemap vs gzip, tar, zip...

WwWork
На сайте с 07.02.2006
Offline
150
1170

День добрый всем!

Господа товарищи, есть необходимость отдавать гуглу sitemap в в архиве.

Карту сайта генерит мой скрипт - без сторонних инструментов.

Алгоритм примерно такой:

- выдерает поочередностиь пути из базы проходя по всем разделам.
- после, когда xml файл готов, архивирует его в tar или gzip (чтобы не грузить sitemap канал [ xml фаил из 107 ссылок уже весит 25 кб, в сжатый к примеру tar- 700 байт.]), и удаляет оригинальный (так как он будет занимать в будущем не мало место).
Т.е. фаил карты ложится на хостинге в сжатом видет и просто лежит.

Я его не выдаю заголовком сформированныq "на лету" архив роботу (чтобы не грузить серв., и не хотелось бы качать архив на локаль с сервера, а потом его закидывать обратно - если выдавать заголовком)

Дабы сделать это всё с как можно наиболее меньшим вмешательством человека, хотел всё автоматизировать.

И так, с картой я определился. А вот с сжатием не хочет. Ужимал gzip-ом, zip, tar.... не принимает карту сайта сжатуюу средствами php в архиве.

Если архивнуть уже готовые sitemap.xml вручную и закинуть тогда всё ок.

Мы все знаем, что есть небольшие нюансы в количестве ссылок в нутри, и размерах карты,

Предполагается, что надо будет не один фаил xml, а вручную ой как не хочется. :(

Господа "околоходящие" :) дайте намёк на решение сложившегося...

За ранее благодарен.

p.s. в своих работах ссылался на ... :laugh:

Hi!
На сайте с 15.12.2006
Offline
103
Hi!
#1

у самого автоматизируются файлы карт в виде архивов посредством gzip (решение через asp.net) Google прекрасно все кушает сам.

Возможно, что-то с расширением файлов на выходе у вас не так

WwWork
На сайте с 07.02.2006
Offline
150
#2

после архивации я их открывал в ручную, для проверки - открываются и распаковываются.

Может гуглу выдавать их путём генерации заголовка? или у вас архивы лежат на хотинге и хоть бы хны?

Hi!
На сайте с 15.12.2006
Offline
103
Hi!
#3

да, архивы просто лежат на хостинге

P
На сайте с 01.11.2006
Offline
21
#4

А Мime Type ты правильной отсылаеш?

посмотри здесь - http://www.w3schools.com/media/media_mimeref.asp

Музыкальные инструменты - гитары комбики ... (http://muzsweet.com)
WwWork
На сайте с 07.02.2006
Offline
150
#5
patriotyk:
А Мime Type ты правильной отсылаеш?
посмотри здесь - http://www.w3schools.com/media/media_mimeref.asp

я их не отдаю в браузер (см выше). Я сгенерил xml и архивнул его. После иду webmasters tools и добавляю карту.

P
На сайте с 01.11.2006
Offline
21
#6
WwWork:
я их не отдаю в браузер (см выше). Я сгенерил xml и архивнул его. После иду webmasters tools и добавляю карту.

посмотри телнетом какой content-type отдает сервер когда грузиш мапу.

WwWork
На сайте с 07.02.2006
Offline
150
#7

c content-type всё в поряде - сервер отдаёт архив и заголовки вроде правильные.

Решение временно нашёл для себя.

Генерю в xml автоматом, потом вручную архивирую.

затею неоставил, к ней вернусь.

p.s. простите за поздний ответ.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий