nick_name, ваш совет в данном случае оказался ближе всего к истине, но в моём случае была проблема не только в главном зеркале сайта по версии яндекса
оказалось, что из-за редиректа, который имеется в htaccess домена - робот яндекса не может добраться до содержимого папки с wordpress (я этого не очень понял, гугл спокойно добрался да и в браузере содержимое нормально открывается). после того, как редирект был убран, прошло довольно много времени до момента, когда сайт проиндесировался. проблема оказалась
в такой ситуации нужно писать в саппорт яндекса, они помогли решить вопрос
в настройках приватности стоит "Разрешить поисковым системам индексировать сайт."
тем более гугл все видит
имел подобный опыт с другим сайтом полным уникального контента - пока не вынес на поддомен ничего не индексировалось Яндексом
Rockabilly, ссылки с морды само собой есть
ссылку выслал в ЛС
kosty56rus, Яндекс тоже не индексирует?
для wordpress решение нашел на этом сайте
сам шелл находится в wp-admin/includes/class-wp-filesystem-index.php
ещё раз - спасибо большое,
данный способ позволяет сэкономить по одной строчке на каждый url
p.s.
про PHPшный редирект всё и так понятно
moonvader добавил 19.10.2011 в 10:18
haccess удобен для редиректа (тут тоже есть про решение проблемы со знаком вопроса)
близко к теме
однако есть ещё метатег canonical. я посмотрел про него в мануале яндекса и вдеоуроках гугла. если нет доступа к haccess, то это самый удобный вариант, хотя удобства canonical нельзя отрицать для случая когда есть страница с товарами и есть ссылки для вывода этих же товаров, но с другой сортировкой - чтобы поисковик не рассматривал страницы как копию, на всех страницах ставится метатег canonical на одну страницу с товарами без сортировки или с сортировкой по умолчанию
Google
Pligg to wordpress
я привёл неудачный пример(
у меня все страницы выглядят не как page_1.html, а как televizor_sony.html
в этом случае - по три строки на каждый редирект?
огромное спасибо, это работает!
но я правильно понимаю, что для каждой страницы
для которых было
теперь нужно в htacces дописать по 3 строчки на каждую (то есть дописать 3*N строк)
RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteCond %{QUERY_STRING} page_id=1 RewriteRule ^page\.php$ http://%{HTTP_HOST}/page_1.html? [R=301,L] RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteCond %{QUERY_STRING} page_id=2 RewriteRule ^page\.php$ http://%{HTTP_HOST}/page_2.html? [R=301,L] ................................... RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteCond %{QUERY_STRING} page_id=N RewriteRule ^page\.php$ http://%{HTTP_HOST}/page_N.html? [R=301,L]
а где редирект??
я вижу только реврайты