Не зарегистрирован
Вход
Забыли пароль?
Регистрация
Подписаться
Сэкономьте время — перед вопросом на форуме узнайте, как найти ответ быстрее
По техническим проблемам необходимо обращаться в Консультационный центр

Поиск по форуму: 

Приглашаем в блог Amiro.CMS. Регулярные обзоры, опыт, решения, практикумы.

Форум  ->   Интернет Магазин  ->  ИНДЕКСИРОВАНИЕ САЙТА

Вопросы по настройке магазина, каталога.

Добавлено: 09.09.11 11:23:56 #1



Регистрация: 08.08.11
Сообщений: 5


Обратиться по имени


В настройках (сервис- теги - индексация) есть индексировать сайт.

Сейчас сайт наполняю, и постоянно забываю проиндексировать его.
Как можно автоматизировать этот процес?




www.technopit.ru
Добавлено: 09.09.11 12:23:51 #2



Регистрация: 26.05.08
Сообщений: 984


Обратиться по имени

Да, можно автоматизировать частично. Можно поставить себе напоминалку "Не забыть проиндексировать сайт".



Добавлено: 09.09.11 16:39:54 #3

Амиро



Регистрация: 13.11.05
Сообщений: 1065


Обратиться по имени

Можно и без напоминалки. Индексация работает в реальном времени и все должно появляться в индексе сразу.

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

Также, убедитесь, что в модулях, где требуется поиск - в настройках включено расширение "индексация".



Сервис голосования idea.amiro.ru для Ваших пожеланий по развитию Amiro.CMS
Добавлено: 12.09.11 12:41:15 #4



Регистрация: 08.08.11
Сообщений: 5


Обратиться по имени

Евгений Лапин:
Да, можно автоматизировать частично. Можно поставить себе напоминалку "Не забыть проиндексировать сайт".



а что-нибудь более умное?



www.technopit.ru
Добавлено: 27.09.11 14:40:49 #5

Партнер


Регистрация: 22.02.09
Сообщений: 466


Обратиться по имени

Евгений Лапин:
Да, можно автоматизировать частично. Можно поставить себе напоминалку "Не забыть проиндексировать сайт".

5 баллов!



Добавлено: 19.04.12 20:11:22 #6




Регистрация: 24.09.10
Сообщений: 63


Обратиться по имени

Alex:
Можно и без напоминалки. Индексация работает в реальном времени и все должно появляться в индексе сразу.

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

Также, убедитесь, что в модулях, где требуется поиск - в настройках включено расширение "индексация".


А вы не можете сделать чтобы можно было в настройках выбирать, например: индексировать раз в день/неделю/месяц

Я вот редактировал сайт, переписал кучу контента, поменял адреса страниц. Длилось это все в течении нескольких месяцев. И я только сегодня обнаружил, что файл sitemap.xml не обновлялся уже больше 2 месяцев (хотя в опциях стоит, что он должен обновляться каждые 10 изменений). Начал копать, оказалось, что индекс не обновлялся и того дольше - с прошлого года!

Поэтому как то странно от вас слышать, что он автоматом обновляется.

Сделайте опцию автообновления индекса, как я выше писал. Это делается элементарно по крону. Сделать можно за 10 минут. Если заморочиться и сделать красиво, то максимум за час. По моему, это куда важнее, чем сделать очередную ненужную кнопку в редакторе, типа "редактировать BB".



Добавлено: 19.04.12 22:15:43 #7



Регистрация: 26.05.08
Сообщений: 984


Обратиться по имени

А все почему? Потому что не поставили напоминалку.
Мой способ реально работает! )



Добавлено: 20.04.12 11:31:41 #8

Амиро



Регистрация: 13.11.05
Сообщений: 1065


Обратиться по имени

Рамиль Алиякберов:
Я вот редактировал сайт, переписал кучу контента, поменял адреса страниц. Длилось это все в течении нескольких месяцев. И я только сегодня обнаружил, что файл sitemap.xml не обновлялся уже больше 2 месяцев (хотя в опциях стоит, что он должен обновляться каждые 10 изменений). Начал копать, оказалось, что индекс не обновлялся и того дольше - с прошлого года!

Поэтому как то странно от вас слышать, что он автоматом обновляется.
Вручную обновляется только главный индексный файл. Его нужно обновлять, если поменялась структура сайта (в Менеджере сайта). После запуска сайта структуру обычно не меняют, из-за тех же SEO соображений. Если же поменяли - это опасное и осмысленное действие, требующее многих движений помимо перегенерации сайтмапа.

Все же остальные данные как раз всегда актуальны, в чем можно убедиться заглянув внутрь подчиненных XML файлов.

Рамиль Алиякберов:
Сделайте опцию автообновления индекса, как я выше писал. Это делается элементарно по крону. Сделать можно за 10 минут. Если заморочиться и сделать красиво, то максимум за час. По моему, это куда важнее, чем сделать очередную ненужную кнопку в редакторе, типа "редактировать BB".
Чтобы убедиться, что так считаете не только вы - создан сервис idea.amiro.ru - добро пожаловать.



Сервис голосования idea.amiro.ru для Ваших пожеланий по развитию Amiro.CMS
Добавлено: 20.04.12 13:12:46 #9




Регистрация: 24.09.10
Сообщений: 63


Обратиться по имени

Евгений Лапин:
А все почему? Потому что не поставили напоминалку.
Мой способ реально работает! )

Способ конечно рабочий... Но это же сколько напоминалок надо делать

Alex:
Вручную обновляется только главный индексный файл. Его нужно обновлять, если поменялась структура сайта (в Менеджере сайта). После запуска сайта структуру обычно не меняют, из-за тех же SEO соображений. Если же поменяли - это опасное и осмысленное действие, требующее многих движений помимо перегенерации сайтмапа.

Все же остальные данные как раз всегда актуальны, в чем можно убедиться заглянув внутрь подчиненных XML файлов.

Я почему то этого не заметил... Как раз таки подчиненные файлы и не поменялись... Про файл с картой блога сказать ни чего не могу, не отслеживал. А вот файл страниц не обновлялся точно. Даже при добавлении новых страниц.
Alex:

Чтобы убедиться, что так считаете не только вы - создан сервис idea.amiro.ru - добро пожаловать.


Хорошо. Посмотрим что думает общественность



Добавлено: 20.04.12 13:22:21 #10

Амиро



Регистрация: 13.11.05
Сообщений: 1065


Обратиться по имени

Рамиль Алиякберов:
Я почему то этого не заметил... Как раз таки подчиненные файлы и не поменялись... Про файл с картой блога сказать ни чего не могу, не отслеживал. А вот файл страниц не обновлялся точно. Даже при добавлении новых страниц.
Они не могут не поменяться, поскольку они генерируются "на лету". Вы ведь не видите в корне сайта файлов с расширением xml?



Сервис голосования idea.amiro.ru для Ваших пожеланий по развитию Amiro.CMS
Добавлено: 20.04.12 13:31:25 #11




Регистрация: 24.09.10
Сообщений: 63


Обратиться по имени

Alex:
Они не могут не поменяться, поскольку они генерируются "на лету". Вы ведь не видите в корне сайта файлов с расширением xml?


Алекс, я знаю, что было, а чего небыло.
Вчера я писал програмку, которая должна строить граф перелинковки сайта. Так вот, если бы я этим не занялся, я бы так и думал, так же как и вы, что все происходит автоматом, но по правде оказалось, что нет.
Пример: клиент создавал на сайте страницу FAQ. Но в URL вместо "/faq" написал "/faс". Я, естественно, это заметил и изменил URL на правильный (было это очень давно). Но вчера тестируя прогу, она мне показала, что ссылка /faq ведет на несуществующую страницу (инфу о страницах програмка брала как раз из sitemap). Я начал проверять и выяснил, что в sitemap до сих пор стояла ссылка на "/faс", хотя изменений на сайте после смены адреса было гораздо больше 10 (это число изменений, которое стоит в настройках, после которого создается новая карта сайта ). Так что вот такая ситуация нехорошая

Кстати, тему в идеях создал. Голосуйте за!
Индексирование сайта автоматически или по таймеру.



Добавлено: 20.04.12 13:46:45 #12

Амиро



Регистрация: 13.11.05
Сообщений: 1065


Обратиться по имени

Рамиль Алиякберов:
Alex:
Они не могут не поменяться, поскольку они генерируются "на лету". Вы ведь не видите в корне сайта файлов с расширением xml?


Алекс, я знаю, что было, а чего небыло.
Вчера я писал програмку, которая должна строить граф перелинковки сайта. Так вот, если бы я этим не занялся, я бы так и думал, так же как и вы, что все происходит автоматом, но по правде оказалось, что нет.
Пример: клиент создавал на сайте страницу FAQ. Но в URL вместо "/faq" написал "/faс". Я, естественно, это заметил и изменил URL на правильный (было это очень давно). Но вчера тестируя прогу, она мне показала, что ссылка /faq ведет на несуществующую страницу (инфу о страницах програмка брала как раз из sitemap). Я начал проверять и выяснил, что в sitemap до сих пор стояла ссылка на "/faс", хотя изменений на сайте после смены адреса было гораздо больше 10 (это число изменений, которое стоит в настройках, после которого создается новая карта сайта ). Так что вот такая ситуация нехорошая
Индексирование сайта автоматически или по таймеру.
Вы невнимательно читаете ответы. Повторюсь:

Вручную обновляется только главный индексный файл. Его нужно обновлять, если поменялась структура сайта (в Менеджере сайта). После запуска сайта структуру обычно не меняют, из-за тех же SEO соображений. Если же поменяли - это опасное и осмысленное действие, требующее многих движений помимо перегенерации сайтмапа.


Рамиль Алиякберов:
Кстати, тему в идеях создал. Голосуйте за!
Ваша тема, к сожалению, некорректна: содержит малопонятное описание для посетителей и к тому же две разных вещи. В итоге что будут означать голоса в плюс и минус - никто не узнает, т.к. каждый будет понимать это по своему. Технические аспекты данной задачи довольно далеки от публичного понимания всей задачи.

Вообще, по поводу индексации: в реальном времени обновляется весь контент модулей сайтов, насколько это возможно без потерь производительности. Достоверность такой индексации - порядка 90%, что является хорошим компромиссом между скоростью работы и полнотой поиска.
При существенных изменения контента - есть смысл делать переиндексацию с нуля. Автоматически отслеживать степень изменения контента мы не планируем, т.к. ресурсоемкость такой операции заведомо превышает его полезность.

По поводу изменения структуры - отвечено выше.

Если вам не хочется всем этим заморачиваться, но очень хочется всегда актуального на 100% индекса - поставьте переиндексацию в кроне по ночам (wget-ом). Автоматически этого делать мы не планируем, по описанным выше причинам.



Сервис голосования idea.amiro.ru для Ваших пожеланий по развитию Amiro.CMS
Добавлено: 20.04.12 14:28:09 #13




Регистрация: 24.09.10
Сообщений: 63


Обратиться по имени

Alex:
Рамиль Алиякберов:
Alex:
Они не могут не поменяться, поскольку они генерируются "на лету". Вы ведь не видите в корне сайта файлов с расширением xml?


Алекс, я знаю, что было, а чего небыло.
Вчера я писал програмку, которая должна строить граф перелинковки сайта. Так вот, если бы я этим не занялся, я бы так и думал, так же как и вы, что все происходит автоматом, но по правде оказалось, что нет.
Пример: клиент создавал на сайте страницу FAQ. Но в URL вместо "/faq" написал "/faс". Я, естественно, это заметил и изменил URL на правильный (было это очень давно). Но вчера тестируя прогу, она мне показала, что ссылка /faq ведет на несуществующую страницу (инфу о страницах програмка брала как раз из sitemap). Я начал проверять и выяснил, что в sitemap до сих пор стояла ссылка на "/faс", хотя изменений на сайте после смены адреса было гораздо больше 10 (это число изменений, которое стоит в настройках, после которого создается новая карта сайта ). Так что вот такая ситуация нехорошая
Индексирование сайта автоматически или по таймеру.
Вы невнимательно читаете ответы. Повторюсь:

Вручную обновляется только главный индексный файл. Его нужно обновлять, если поменялась структура сайта (в Менеджере сайта). После запуска сайта структуру обычно не меняют, из-за тех же SEO соображений. Если же поменяли - это опасное и осмысленное действие, требующее многих движений помимо перегенерации сайтмапа.


Рамиль Алиякберов:
Кстати, тему в идеях создал. Голосуйте за!
Ваша тема, к сожалению, некорректна: содержит малопонятное описание для посетителей и к тому же две разных вещи. В итоге что будут означать голоса в плюс и минус - никто не узнает, т.к. каждый будет понимать это по своему. Технические аспекты данной задачи довольно далеки от публичного понимания всей задачи.

Вообще, по поводу индексации: в реальном времени обновляется весь контент модулей сайтов, насколько это возможно без потерь производительности. Достоверность такой индексации - порядка 90%, что является хорошим компромиссом между скоростью работы и полнотой поиска.
При существенных изменения контента - есть смысл делать переиндексацию с нуля. Автоматически отслеживать степень изменения контента мы не планируем, т.к. ресурсоемкость такой операции заведомо превышает его полезность.

По поводу изменения структуры - отвечено выше.

Если вам не хочется всем этим заморачиваться, но очень хочется всегда актуального на 100% индекса - поставьте переиндексацию в кроне по ночам (wget-ом). Автоматически этого делать мы не планируем, по описанным выше причинам.


Я просто подумал, что под основным индексным файлом вы имели в виду сам sitemao.xml. Я же говорил о sitemap_pages_001.xml, предположив, что это не основной индексный файл.
Ладно. Пожалуй достаточно размусоливать тему. В принципе все понятно.

Идею я отредактировал, оставил только вариант с кроном. Так что ни чего дополнительно отслеживать вам не придется, только вызывать скрипт переиндексации по таймеру установленному администратором сайта.

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





Создать новую тему

Всего тем: 6611
Всего сообщений: 27719
Всего зарегистрированных пользователей: 48095
Последний зарегистрированный пользователь: user33025643