Ответить Новая тема Новый опрос 
Всего: 2 1 2 >
 Google не индексирует сайт для поиска
Erikku


Новичок
Сообщений: 29
Откуда: Уфа
Регистрация: 20-08-2010


08-12-2010 11:44
google индексирует только первую страницу магазина на prestashop. при этом с другими поисковиками таких проблем не замечено. sitemap который генерируется через модуль, в google webmasters почему-то выдает ошибку. если кто-то сталкивался с подобной проблемой, может поделитесь способами их решения?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
AOS


Cпециалист
Сообщений: 202
Откуда: Омск
Регистрация: 23-09-2009


08-12-2010 13:08
Проверьте правила в .htaccess, как вариант закрыты страницы к индексированию
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


08-12-2010 13:16
Какая именно ошибка?
Возможно используете слабый хостинг и робот гугла просто не дожидается генерации страницы
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Fant63
Профессионал
Сообщений: 543
Откуда: Тольятти
Регистрация: 23-02-2010


08-12-2010 14:58
Тяжеловато в ручную каждый раз обновлять карту сайта, а можно как нибудь добавить задание на генерацию карты в cron?
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Erikku


Новичок
Сообщений: 29
Откуда: Уфа
Регистрация: 20-08-2010


08-12-2010 18:52
Цитата:( AOS @ 08-12-2010 11:08 Смотреть сообщение )
Проверьте правила  в .htaccess, как вариант закрыты страницы к индексированию

если бы в этом было дело, то к примеру яндекс не индексировал бы сайт.
в .htaccess и robots.txt ботам разрешено индексировать сайт, так же в роботе указан путь к сайтмап

Цитата:( ors @ 08-12-2010 11:16 Смотреть сообщение )
Какая именно ошибка?
Возможно используете слабый хостинг и робот гугла просто не дожидается генерации страницы

ошибка показывается что нет файла сайтап, но при нажатии в гугл вебмастерс на просмотр файла сайтмап он открывается. пробовал исправлять его в ручную, после этого гугл вебмастер видит этот файл, но продолжает индексировать только первую страницу.
используется хостинг masterhost
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


08-12-2010 20:22
Что значит исправлять вручную. Файл либо есть, либо он не доступен, либо в нем ошибки. Если гугл говорит что файла нет, значит он не может его получить вне зависимости от содержимого.

Цитата:
можно как нибудь добавить задание на генерацию карты в cron?

В /modules/gsitemap/gsitemap.php заменить
Код:
private function _postProcess()

на
Код:
public function _postProcess()

Создать файл /modules/gsitemap/cron.php
Код:
<?php
include(dirname(__FILE__).'/../../config/config.inc.php');
include(dirname(__FILE__).'/../../init.php');
$sm=new Gsitemap();
$sm->_postProcess();
?>
И вызывать его с параметрами GSITEMAP_ALL_CMS и GSITEMAP_ALL_PRODUCTS
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Erikku


Новичок
Сообщений: 29
Откуда: Уфа
Регистрация: 20-08-2010


10-12-2010 12:29
Цитата:( ors @ 08-12-2010 18:22 Смотреть сообщение )
Что значит исправлять вручную. Файл либо есть, либо он не доступен, либо в нем ошибки. Если гугл говорит что файла нет, значит он не может его получить вне зависимости от содержимого.

а вот в этом и есть основная трабла... если сайтмап переделать руками
из
Код:
...<url><loc>http://xxx/yyy</loc><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>http://xxx/zzz</loc><priority>0.5</priority><changefreq>monthly</changefreq></url>...

в
Код:
<url>
<loc>http://xxx/yyy</loc>
<priority>0.5</priority>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>http://xxx/zzz</loc>
<priority>0.5</priority>
<changefreq>monthly</changefreq>
</url>

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


Сообщение отредактировано Erikku 10-12-2010 10:34 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Bars
Новичок
Сообщений: 1
Регистрация: 14-12-2010


15-12-2010 04:24
Прописывайте везте метатеги, без них в титлах вкрадываются кракозябры, из-за этого не происходит индексация
 
Вне форума
Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Erikku


Новичок
Сообщений: 29
Откуда: Уфа
Регистрация: 20-08-2010


16-12-2010 15:03
Цитата:( Bars @ 15-12-2010 02:24 Смотреть сообщение )
Прописывайте везте метатеги, без них в титлах вкрадываются кракозябры, из-за этого не происходит индексация

прописывались мета-тэги...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
kidsnation
Новичок
Сообщений: 9
Регистрация: 17-12-2010


18-12-2010 17:43
Цитата:( Erikku @ 16-12-2010 16:03 Смотреть сообщение )
Цитата:( Bars @ 15-12-2010 02:24 Смотреть сообщение )
Прописывайте везте метатеги, без них в титлах вкрадываются кракозябры, из-за этого не происходит индексация
прописывались мета-тэги...


тайтлы крайне желательно делать для каждой старницы свои. А не 1 тайтл под весь сайт
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 2 1 2 >