2011-02-21 3 views
0

У меня есть веб-страницы, которые могут или не нуждаются в предварительной обработке, прежде чем она сможет быть отображена пользователю. То, что я сделал, - показать эту страницу с сообщением (например, «пожалуйста, подождите ...»), затем обновить http-equiv на ту же страницу. Когда он обновляется до одной страницы, выполняется предварительная обработка и отображается фактическое содержимое.http-equiv refresh & SEO

Будет ли это вредить мне с точки зрения SEO?

ответ

0

Никто не может ответить на этот вопрос твердым ответом, однако на странице, где изменяется содержимое, которое, по-видимому, является результатом формы или чего-то еще, это не то, что должно быть проиндексировано, вы, вероятно, должны отклонять поисковые системы от доступ к этой странице с помощью robots.txt

+0

Результирующая страница после предварительной обработки действительно нуждается в индексировании. Возможно, мне придется использовать разные страницы (то есть разные URL-адреса) и запретить страницу предварительной обработки. Как вы думаете? – StackOverflowNewbie

+0

Если результирующий контент должен быть проиндексирован, вам гораздо лучше создать другую страницу для сгенерированного контента, вместо страницы «Подождите ...» вы можете использовать 301-редирект с использованием PHP, однако это происходит стоимость неспособности отобразить какое-либо сообщение. – nvez

+0

Я использовал 'http-equiv refresh', потому что 301 перенаправление не было вариантом. Когда я загружаю страницу предварительной обработки, таймер «http-equiv refresh» не запускается до тех пор, пока не будет выполнена предварительная обработка. Таким образом, это казалось идеальным решением для меня. – StackOverflowNewbie

0

Это действительно зависит от типа страницы/URL-адреса, на котором вы находитесь, и какого типа контента вы создаете/выбираете для пользователя.

Лучшим вариантом было бы иметь «стандартную» версию страницы и иметь эту нагрузку по умолчанию. Если контент должен меняться в зависимости от пользователя/сессии или файлов cookie, SE будет видеть только «версию по умолчанию». Будьте осторожны, чтобы не стрелять себе в ногу. Пользователь, демонстрирующий то же поведение, что и SE, должен также видеть содержимое по умолчанию.