Индексация при перенаправлении?

R
На сайте с 08.11.2006
Offline
63
509

На некоторых страницах сайта находятся огромные списки географических названий(в <select>), которые обесценивают оптимизацию.

Закрывание их тегами <NOINDEX> не помогает.

Помогает вынос их в другой файл скриптов и подгрузка налету, но не все браузеры с этим справляются.

Приходится делать несколько похожих страниц для разных браузеров.

На основной странице географические названия вынесены в подгружающий файл, а в <head> идет проверка браузера и перенаправление на "дубли". Сами дубли будут закрыты от индексации в robots.txt и снабжены <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">

1. Посчитает ли Яндекс такое перенаправление "подтасовкой" (кажется это называется "клоакингом")?

2. Не станет ли Яндекс индексировать вместо основной страницы - дубли?

W
На сайте с 16.10.2008
Offline
142
#1
rootv:
На некоторых страницах сайта находятся огромные списки географических названий(в <select>), которые обесценивают оптимизацию.
Закрывание их тегами <NOINDEX> не помогает.

ТС, а нельзя реализовать для <select> скрипт на JavaScript. Тогда не будет проблем и индексацией и перетеканием весов.

rootv:
Посчитает ли Яндекс такое перенаправление "подтасовкой" (кажется это называется "клоакингом")?

Полагаю, что всё будет нормально.

rootv:
Не станет ли Яндекс индексировать вместо основной страницы - дубли?

Дубли страниц Вы же закрываете от индексации.

Миледи: интернет-магазин украшений с природными камнями (https://milady-24.ru/)
R
На сайте с 08.11.2006
Offline
63
#2
Webexpert:
ТС, а нельзя реализовать для <select> скрипт на JavaScript. Тогда не будет проблем и индексацией и перетеканием весов.

Можно. Так раньше и работало. Но некоторые браузеры (например, Опера) с этим не справляются при больших объемах...И некоторые другие вещи не работают даже в Firefox (IE переваривает все легко).

Поэтому приходится делать несколько страниц-дублей.

Хочу спрятать

<meta http-equiv='Refresh' content='1;URL=http://www...'>

в скрипат. Как-то так -

<script>document.write(xxx);</script>,
где xxx="<meta http-equiv='Refresh' content='1;URL=http://www...'>",
а xxx находится в подключенном файле, например -
<script language="JavaScript" src="yyy.js"></script>

Получится -
<html>
<head>
<title>...</title>
<script language="JavaScript" src="yyy.js"></script>
<script>document.write(xxx);</script>,
<meta http-equiv="Content-Language" content="ru">
и т.д.

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

Б
На сайте с 30.06.2008
Offline
200
#3
rootv:
хотя переадресация идет в зависимости от браузера, а не для 100% случаев...

Вы не поверите, но при клоакинге переадресация тоже идёт не в 100% случаев.

Тот же document.write работает на любых разумных объёмах. Ну или сделайте фрэйм и его закройте в роботсе.

Будь мудрее. Выгляди глупее.
R
На сайте с 08.11.2006
Offline
63
#4
Беобахтер:
Ну или сделайте фрэйм и его закройте в роботсе.

Наверное, это вариант... Спасибо.

А что все-таки думаете по поводу позиции Яндекса для того варианта перенаправлений, который я описал?

PS. document.write - работает... не работают отдельные браузеры...

И кроме того есть другие "штучки" (создание видимых/невидимых ячеек таблицы в зависимости от ситуации), которые тоже не работают в отдельных браузерах...

Б
На сайте с 30.06.2008
Offline
200
#5

rootv, учите дальше js и CSS (это касательно ячеек).

Позиция Яндекса, на мой взгляд - по стуку прикроют.

R
На сайте с 08.11.2006
Offline
63
#6
Беобахтер:
rootv, учите дальше js и CSS (это касательно ячеек).

Позиция Яндекса, на мой взгляд - по стуку прикроют.

Учиться рад, но боюсь всего не объять, не успею...

Еще вопрос, если не надоел -

Есть ли какие-то другие стратегии, кроме перенаправления, для загрузки разных сраниц в зависимости от браузера?

Соединить все страницы в одну и в зависимости от браузера пропечатывать скриптом тот или другой вариант страницы? - не очень подходит...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий