2010-08-05 2 views
0

У меня есть сценарий, который перезагружает страницу блога, если он не находится в iframe на моем сайте. Будет ли это мешать поисковым системам, сканирующим блог?js force page в iframe - будет google сканировать его?

В моей кишке говорится, что этот скрипт не позволит блогу обходить, но он будет мешать каким-либо результирующим ссылкам, сгенерированным поисковыми системами, следующим за ними, поскольку эти ссылки будут выгружать пользователя с помощью js в верхнюю часть уровня "блога, а не страницы, на которой они были. Чтобы решить эту проблему, потребуется некоторая причудливая работа с файлами cookie.

<script type="text/javascript"> 
if (self.location == top.location && location.search.substring(1) != 'nf') 
top.location.href = 'http://www.parentSite.co.uk/cms/section/iframe/' 
</script> 

что вы говорите?

+0

По моему опыту, это может привести к исключению из индекса Google. Я работал на сайте, где использовался такой сценарий, и именно это произошло. Не делай этого! – bzlm

+0

есть ли способ проверить, если google balks - другое, тогда скажите, ожидая неделю, чтобы узнать, появляется ли новый контент в поиске? – orionrush

ответ

-1

Поиск ботов, как я понимаю, не интерпретирует JavaScript вообще, поэтому я думаю, что все в порядке.

Хотя я не уверен, почему вы хотите это сделать. Кажется, что это немного помешает опыту ваших пользователей. Нельзя ли загрузить содержимое, которое вы хотите, в iframe на родительской странице? возможно, с этим параметром nf в строке запроса?

+0

Напротив, все современные поисковые системы имеют множество методов для выявления и наказания сайтов, которые пытаются обмануть поисковых пауков. В этом случае трюк кажется безобидным, но что, если это было перенаправление на какой-то совершенно другой сайт? Я не могу привести цитату, но, безусловно, это №1, а также метод поиска спама в поисковых системах. – bzlm

+0

Я читал множество сообщений, которые ссылаются на то, что поисковые роботы не соответствуют ссылкам js и т. Д. - уровни сложности слишком велики. SEO был указан как причина не иметь js-ссылок. – orionrush

+0

Этот сайт запускается с CMS, а страница Im, пытающаяся загрузить в нее, является самостоятельным блогом - cms dosen't предлагает интегрированный блог, следовательно, iframe. Мы не хотим, чтобы люди случайно попадали в блог через ссылку в поисковой системе и пропускали сайт в целом. В настоящее время следующие ссылки SE будут выгружать пользователя в верхнюю часть сайта, , но я полагаю, что это может быть отсортировано с помощью js cookie. Его немного выше меня в данный момент. www.astonesthrowaway.co.uk - это сайт. – orionrush