Почему Яндекс проиндексировал так мало страниц на моем сайте?
Возможно, все ссылки на вашем сайте сделаны с помощью скриптов, и робот их не понимает. Измените их, либо создайте карту сайта, где есть прямые ссылки на все страницы сайта.
Url'ы надо исправлять определенно. Будем разбираться как, доступ только к .htaccess. То что в статье не подходит. Я так понял, что можно сделать чтоб www.exsamle.com-qr-smth было понято броузером как www.exsamle.php?smth. Кто может подсказать как? RewriteEngine On пишет ошибку в логи... Не знаю как исправить.
сделал так:
в .htaccess пишем:
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)-ea=(.*)$ $1.php?$2
В коде сайта: "www.exzample-ea=smth", соответственно понимается броузером как "www.exsample.php?smth".
То есть если на сайте ссылки типа "www.exsample.com?page1=numpage1", "www.exsample.com?page2=numpage2" и т.д. то для робота это разные страницы, которые будут проиндексированы (меню сайта на движке)?
/ru/news/160
а как же эта статья? она что устарела?
я уже пытаюсь решить этот вопрос....
Кстати из ФАКа Яка:
Возможно, все ссылки на вашем сайте сделаны с помощью скриптов, и робот их не понимает. Измените их, либо создайте карту сайта, где есть прямые ссылки на все страницы сайта.
Url'ы надо исправлять определенно. Будем разбираться как, доступ только к .htaccess. То что в статье не подходит. Я так понял, что можно сделать чтоб www.exsamle.com-qr-smth было понято броузером как www.exsamle.php?smth. Кто может подсказать как? RewriteEngine On пишет ошибку в логи... Не знаю как исправить.
сделал так:
в .htaccess пишем:
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)-ea=(.*)$ $1.php?$2
В коде сайта: "www.exzample-ea=smth", соответственно понимается броузером как "www.exsample.php?smth".
Идут.............
То есть если на сайте ссылки типа "www.exsample.com?page1=numpage1", "www.exsample.com?page2=numpage2" и т.д. то для робота это разные страницы, которые будут проиндексированы (меню сайта на движке)?