Пардон за вероятно бестолковый вопрос, но что-то очень долго Яндекс на сайт, особенно на главную страницу, внимания не обращает (все в индексе, санкций нет, но три месяца все позиции на месте при большом объеме работы) - перебираю все возможные и невозможные варианты. При создании сайта на Джумле с помощью Артио сделал нужные, удобные урлы страниц (где-то на форуме даже тему создавал). Разумеется, главная зовется мойсайт.ру/index.php, так как просто на мойсайт.ру/ сеф-ссылку не сделать. При оптимизации сайта внешние ссылки указываются мойсайт.ру/. При переходе на сайт в окне ссылок также мойсайт.ру/. Но! Если перейти на главную с внутренней страницы главная обзывается мойсайт.ру/index.php. Залез в ЯндексВебмастер - оказалось, что в индексе оба варианта: и мойсайт.ру/, и мойсайт.ру/index.php! Вопрос1. Нормально ли это для оптимизации? То бишь, нет ли эффекта вроде "зеркала сайта"? Вопрос2. Что делать? Запретить индексацию одного из варианта? Но какого, и не накроется ли в итоге главная медным тазом, если запретить?
Ответ: мойсайт.ру/ и мойсайт.ру/index.php - есть ли разница для сео? К слову, обратимся к гуглю и моему любимцу, на сайтру PR=3, на сайт.ру/index.php PR=1... Для оптимизации это играет роль и не малую. Советую скрыть из меню пункт главная или заменить ее ссылкой URL из меню или на крайний случай сделать логотип сайта с ссылкой на сайт.ру
Ответ: мойсайт.ру/ и мойсайт.ру/index.php - есть ли разница для сео? Спасибо. Примерно так и предполагал. Правда, на forumsearching.ru сказали, что и заморачиваться не надо, но все движения сайта за последние три месяца связаны только с внутренними изменениями - внешние факторы, имхо, вообще не влияют. Хотелось бы уточнить: в админке, в статистике сеф-ссылок Артио переходов на индекс.пхп - ноль. про мойсайт.ру - разумеется, ничего. При этом главная создана в Джумле не как "главная" (по образцу Джумлы). Страница физически одна, то есть принцип зеркала, что не любит Яша, вроде бы не работает, но адреса - два. И не получается ли что-то аналогичное зеркалу или даже склейке? Ведь робот тыкается в два адреса, получает одно отображение, контент для него получается неуникальный... Так что вопрос ребром: из индекса яндекса все-таки исключать индекс.пхп или нет?
Можно сделать редирект с index.php на корень сайта. Для редиректа 301 вида "ваш_сайт/index.php" на "http://ваш_сайт/" : RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://ваш_сайт/ [R=301,L]