301 и 302 redirect: особенности использования
Alla Rud 03.03.2017 21365 на прочтение 4 минуты
В данной статье я рассмотрю основные отличия между 301 и 302 redirect и их особенности. Каждый опытный веб-специалист должен обладать этой информацией и знать когда и как применять эти редиректы. Зачем использовать 301 redirect?
Встречаются случаи, что можно использовать оба редиректы. Но наиболее часто там, где подходит редирект 301, 302 нет необходимости применять, да и он там будет вообще неуместен. Хотя redirect 301 и 302 очень похожи между собой, seo оптимизация интернет-ресурса может пойти совсем неправильным путем, если не вникнуть в особенности использования и применения каждого из них.
302 редирект – это временное перенаправление на другой адрес. Он имеет в виду возврат к старому варианту в будущем вне зависимости от времени.
Какие основные отличия между 301 и 302 редиректом, рассмотрю по пунктам:
- В прошлом году представителем компании Google было заявлено, что для Google не важно то, какой код ответа сервера используют для перенаправления — 301/302/307. Все они передают PageRank странице, на которую ведут. Также было заявлено, что все 300-ые редиректы передают PageRank. Более детально об этом в предыдущей статье.
- Существует отличие между 301 и 302 редирект в восприятии исходной страницы ботами поисковых систем. 301 дает сигнал поисковику, что про старую страницу можно забыть и больше никогда на нее заходить, а 302 – знак, что необходимо продолжать индексировать ее размещенную информацию, вне зависимости от того, сколько будет продолжаться перенаправление.
- Редиректы имеют разное влияние на поисковую выдачу. Эти различия будут иметь отношение к прекращению отображения старой страницы в результатах поиска (в случае 301-го) или же присутствия в них обоих страниц (в случае 302-го). (.*)$ http://domain.com /$1 [R=302,L]
В каких случаях выбирают 302-ое перенаправление:
- когда исходная страница сайта должна быть скрыта от глаз посетителей, например, если она в стадии разработки;
- когда важно, чтобы старая страница продолжала индексироваться;
- когда необходимо, чтобы пользователи видели только новую страницу;
- в случае, если на исходной странице размещены ссылки, которые должны и дальше индексироваться;
- когда не критично отсутствие индексации конечной страницы.
Общие правила работы с редиректами
- Абсолютно все виды редиректов несут определенную степень риска для SEO.
- Как правило 3xx редиректы сохраняют PageRank, 301 редирект больше метод для настройки постоянной переадресации.
- Если вы приобретете интернет-ресурс для того, чтобы перенаправить 1000 страниц на свою главную страницу, вы, понятное дело, не заметите значительного роста трафика.
- Наиболее полезный редирект — это тот, что ведет на страницу с теме же сохраненными элементами, что и старая страница, не считая URL.
- Переход на HTTPS безопасный и сохраняет PageRank, но кроме него есть и другие факторы, негативно влияющие на трафик и ранжирование Вашего сайта.
Когда следует использовать редиректы в целом?
- В случае переезда на другой домен, чтобы не потерять клиентов.
- Для склейки зеркал, когда Вы имеете пару доменных имен с разным написанием бренда и и хотите перенаправить пользователей на главный сайт.
- Когда страница сменила свой адрес, для приведения структуры сайта в порядок.
- Когда желаете избавиться от дублей страниц или копии сайта, потому что дублирование контента нередко обеспечивает штрафы от поисковиков.
Как правильно настроить переадресацию сайта?
Когда нет необходимости в применении редиректов?
Если Вы временно переезжаете на новую страницу, лучше использовать 302 и 307 коды редиректов, в этом случае оригинальная страница не исчезнет из поисковой выдачи.
Если Вы переезжаете из-за проблем со старым доменом, то в случае склейки к вам перейдет не только ТИЦ и PR, но и проблемы со старого домена на новый.
301 и 302 редиректы настоящие помощники для любого веб-мастера, стоит лишь в них правильно разобраться. Они помогут качественно работать над оптимизацией и продвижением сайта. Надеюсь, что эти советы помогут Вам более детально вникнуть в вопрос настройки редиректов на Вашем сайте.
Редирект 302: основные особенности
- ошибки случаются практически всегда, если редирект делается с использованием множества шагов;
- вы подобрали неправильный редирект для данного случая;
- если был внедрен редирект на внутреннем уровне, но смена ссылок на новый домен не была произведена;
- редирект сделан на страницы, которые не работают. Страница для редиректа абсолютно всегда должна быть релевантна.
При работе на сайтах, редирект 302 практически никогда не используют. Публикаторы, которые отказываются от этого, имеют хорошие позиции в поисковиках. Многие считают, что 302 и 301 практически не отличаются друг от друга. Но может быть редирект 302 не такой уж и бесполезный?
Если вы используете 302, то перенаправление происходит на временный адрес URL, в случае 301 используется постоянный адрес. Домены, которые использовались до этого удаляют, а это означает, что нужно воспользоваться 301 редирект. Значит разница присутствует и она существенна.
302 свидетельствует о том, что страница была временно перемещена, но планируется ее возвращение обратно. Процедура позволяет перенаправлять посетителей и сканеров поисковых систем на новую страницу, пока другая базовая запись недоступна. Как закрытие, так и работа по новому адресу — вынужденные меры без постоянной основы.
Из-за временного характера работы страницы по новым параметрам значение ссылки не передается.
Поэтому лучше использовать редирект 301. Если в планах нет обратного запуска старой страницы. Такие действия позволяют требовать сохранения ценности ссылки! Если же отключение предполагает закрытие объекта на день — два, то стоит использовать редирект 302.
Когда еще актуально временное решение
Есть множество ситуаций, когда применение будет очень кстати. Например, если вы проводите оптимизацию сайта и заметили, что во время трафика передавались материалы запрещенного характера.
Редиректом называется параметры сайта в техническом смысле. Он позволяет избавиться от многих проблем, помогает оптимизировать сайт качественно. Но если вы решили применить 302 редирект, нужно быть очень осторожными. Существует миф, что его использование может навредить сайту, но это ошибочное мнение.
Алгоритмы поисковых систем постоянно модернизируются, становятся лучше. И то, что вчера использовалось программистами во всю – сегодня уже не приносит того же результата. Лучше читайте побольше литературы и сайтов, помогающих в оптимизации страниц и сайтов.
Как сделать 302 редирект
Redirect 302 /page1 http://www.newsite.ua/page2
Для того, чтобы применить такого рода редирект, вам нужно, чтобы сайт имел поддержку от сервера Apache. Вам необходимо скопировать код в файл и переименовать /page1 на внутреннее название сайта, которое будет использоваться как исходная страница для редиректа, и http://www.newsite.ua/page2 нужно поменять на полный URL-адрес, куда редирект будет перенаправлять пользователя.
Всегда помните, что перед тем как менять какие-либо параметры в файле htaccess, нужно скопировать файл-исходник (чтобы перестраховаться). А все изменения в файле нужно проводить с особой внимательностью и осторожностью.
Что такое переадресация 302 и как ее правильно использовать
- Фейсбук
- Твиттер
При обслуживании вашего веб-сайта вы столкнетесь с различными кодами состояния. Сегодня мы рассмотрим, что такое код переадресации 302 и когда его следует использовать. Хотя, по большей части, 302 — это те, которых вы хотите избежать, если это вообще возможно.
Прежде чем подробно разобраться с кодом состояния 302, давайте немного поговорим о протоколе HTTP в целом.
HTTP (протокол передачи гипертекста) Коды состояния
Интернет состоит из двух основных тем, веб-клиентов и серверов.
Веб-клиенты — это ваш браузер, которым могут быть такие платформы, как Microsoft Edge, Chrome, Safari или Firefox. Дело в том, что вы обычно выходите в Интернет, используя любой из этих клиентов.
Обычно всякий раз, когда вы запрашиваете веб-сайт, вы получаете доступ к данным с веб-сервера. Вы делаете запрос, и сервер отвечает. Это то, что происходит каждый раз, когда вы просматриваете любой контент в Интернете.
Вы делаете этот запрос, используя протокол HTTP. Протоколы — это языки, которые все в Интернете соглашаются использовать для простоты. Клиент запрашивает сервер, и коды состояния сообщают нам, был ли запрос успешным, неудачным или чем-то средним.
HTTP-коды бывают разных форм:
- 1xx: информационные запросы
- 2xx: успешные запросы
- 3xx: перенаправления/перенаправления
- 4xx: ошибки клиента
- 5x х: ошибки сервера
3xx предназначены для переадресации. Это когда запросили адрес, но вас отправили куда-то еще.
Например, предположим, что вы хотите посетить https://www.someonewebsite.com и в итоге просматриваете https://www.a Differentwebsite.com. Обычно это результат редиректа.
Это часто происходит, когда веб-разработчики меняют ярлыки или URL-адреса сообщений и страниц. Хотя, как правило, это редиректы 301, которые сообщают поисковым системам, что перемещение является постоянным.
301 и 302 перенаправления
301 — постоянное перенаправление. Например, если вы применяете перенаправление 301 на сайт «abc.com», чтобы постоянно перенаправлять на «xyz.com». Таким образом, каждый раз, когда кто-то посещает abc.com, он перенаправляется на xyz.com.
Кроме того, перенаправление 301 помогает сообщить Google, что вы изменили URL-адреса.
Весь существующий рейтинг перемещается со старого URL на новый сайт. Это постоянный шаг, больше похожий на смену адресов и пересылку почты на новый адрес. Всем может потребоваться некоторое время, чтобы наверстать упущенное, но, в конце концов, они это сделают.
Перенаправление 302, как было сказано ранее, является временным. Это означает, что вы планируете вернуться к старому сайту в ближайшем будущем.
Кроме того, 301 редиректы пропускают «сок ссылок», а 302 редиректы — нет.
Почему это так важно?
Ссылочный вес — это фактор ранжирования в поисковых системах, основанный на теории о том, что определенные ссылки передают ценность и авторитет от одной страницы к другой. Это способ увидеть, как люди говорят о вашем контенте, веб-сайте и бренде.
Это отличный способ повысить узнаваемость бренда, построить свою репутацию и продвигать себя в качестве эталона в своей области.
Поисковая оптимизация может пострадать из-за того, что 302 не передает этот ссылочный вес.
Как насчет метаобновления?
Мета-обновление — это еще одна форма перенаправления, которую часто сравнивают с 301 и 302.
Мета-обновление — это перенаправление на стороне клиента. В отличие от перенаправлений 301 и 302, которые происходят на веб-сервере, он информирует веб-браузер о переходе на другую веб-страницу по истечении определенного времени.
Пятисекундный обратный отсчет с текстом «Если вы не будете перенаправлены через пять секунд, нажмите здесь» чаще всего связан с перенаправлением мета-обновления.
Во многих случаях использование перенаправления метаобновления может привести к путанице ваших пользователей, они более уязвимы для спамеров, а также не передают ссылочный вес. Это плохо по многим причинам.
Что такое код состояния HTTP 302?
Сообщение 302 Found — это код состояния ответа HTTP, указывающий, что запрошенный ресурс был временно перемещен на новый URL-адрес.
Веб-сервер часто является причиной этого, в отличие от ответов клиента об ошибках, обнаруженных в кодах 4xx, таких как ошибка 404 Not Found. Это может быть вызвано проблемой на стороне клиента или на стороне сервера, и это не влияет на взаимодействие с пользователем, поскольку перенаправление происходит автоматически.
Хотя браузер перенаправляет на эту страницу, поисковые системы не обновляют свои ссылки на ресурс («ссылочный сок» не передается на новый URL в «SEO-языке»).
Клиент, получивший код ответа 302 Found, должен продолжать использовать исходный URL-адрес для последующих запросов, поскольку местоположение или текущая директива перенаправления могут быть изменены.
Например, что если вы посещаете веб-сайт одежды в США, находясь в Германии? Перенаправление 302 отправит вас на немецкую версию сайта, чтобы убедиться, что валюта и другое содержимое отображаются в соответствии с вашим местоположением.
Когда вы можете использовать код состояния 302?
В большинстве случаев ответ HTTP 302 не является ошибкой и предназначен для перенаправления. Вот некоторые из наиболее типичных причин использования перенаправления 302:
- Изменение дизайна страницы — пока создается другая страница, вы можете перенаправить пользователей во временное место.
- Выполнение A/B-тестирования или техническое обслуживание сайта. Хотите протестировать новую страницу и получить отзывы о ее работе? Вы можете сделать это без ущерба для своего рейтинга, используя переадресацию 302.
- Продвижение продукта. Вы можете использовать временную переадресацию для страницы, которая обычно содержит другую информацию, чтобы привлечь пользователей к конкретному предложению.
- Товар распродан — если товар распродан или временно недоступен, потребители могут быть перенаправлены на сопоставимую страницу до тех пор, пока товар не будет пополнен.
- Если содержимое повреждено и вы хотите, чтобы трафик перенаправлялся на другую страницу
- Если вы хотите собрать некоторые данные
Как использовать 302 на вашем сайте WordPress
Сначала войдите в свою учетную запись хостинга и откройте cPanel. Перейдите к доменам и выберите перенаправление.
В настройках перенаправления выберите тип перенаправления в раскрывающемся списке. В данном случае это временно (302). Выберите нужный домен, введите адрес, на который вы хотите перенаправить, а затем нажмите «Добавить».
Таким образом, ваша переадресация была добавлена.
Чтобы удалить это перенаправление, перейдите по ссылке перенаправления, нажмите «Удалить», а затем нажмите «Удалить перенаправление».
Вы также можете перенаправить на веб-сайте. Например, вы можете перенаправить людей со страницы о нас на страницу контактов.
Действия аналогичны описанным выше с некоторыми изменениями. После выбора домена в поле чуть ниже, которое вы ранее оставили пустым, введите имя страницы о нас в качестве своего каталога. В качестве адреса перенаправления выберите имя страницы контактов. Добавить, и тогда ваше перенаправление было добавлено.
Самостоятельное перенаправление не рекомендуется, если вы не являетесь техническим специалистом. Вы можете ошибаться с переадресацией.
Одним из важных последствий этого является потеря трафика на ваш сайт. При внесении поправок, если вам повезет, вы можете получить до 90% того, что было, и даже это займет некоторое время.
Почему возникает ошибка 302?Коды 302 обычно не являются сообщениями об ошибках и обычно не требуют исправления. Это ошибка только в том случае, если ваш веб-сайт отвечает кодами 302, которых не должно быть, и когда он отвечает петлей перенаправления, например, ERR TOO MANY REDIRECTS.
Однако коды 302 могут быть выданы непреднамеренно, если что-то на вашем сайте настроено неправильно. Если это произойдет, вы можете столкнуться с такими проблемами, как когда страница на вашем веб-сайте непреднамеренно отправляет посетителей в другое место.
В Google Chrome ошибка ERR TOO MANY REDIRECTS выглядит следующим образом:
Эта проблема может быть результатом ошибки конфигурации, конфликта плагинов, неправильных настроек URL или неправильно настроенного файла . htaccess.
Как исправить ошибку HTTP 302 на вашем сайте WordPress
Самое первое, что вам нужно сделать, это сделать полную резервную копию вашего сайта. Таким образом, если что-то пойдет не так, вы всегда сможете вернуться к предыдущей версии.
Здесь пригодится плагин резервного копирования WordPress. Резервное копирование BlogVault WordPress, резервное копирование UpdraftPlus, резервное копирование JetPack и капсула времени WP — вот некоторые из лучших, которые вы можете использовать.
Чтобы исправить ошибку HTTP 302:
1. Проверьте, действительны ли перенаправления
Дважды проверьте, какие URL-адреса вызывают ошибку 302, и оцените, необходимо ли перенаправление. Для этого перейдите на страницы своего веб-сайта, которые, по вашему мнению, вызывают ошибку 302, и проверьте, работают ли они должным образом.
Правильно настроено, если временно недоступная страница перенаправляет на правильный ресурс.
Если, с другой стороны, веб-сайт отправляет вас на неправильный ресурс или ваш браузер обнаруживает петлю перенаправления, отображая страницу ошибки ERR TOO MANY REDIRECTS, это признак того, что одно (или несколько) ваших перенаправлений не настроен правильно.
2. Очистите файлы cookie и кэш браузера
Файлы cookie в вашем веб-браузере также являются частой причиной проблемы. Используя другой веб-браузер, например Firefox, Safari, Opera, Microsoft Edge или другие, попробуйте просмотреть свой веб-сайт.
Если вы можете нормально посещать свой веб-сайт с помощью другого браузера, вам необходимо стереть файлы cookie и кеш вашего обычного браузера.
Если смена браузера не решает проблему, перейдите к следующему шагу.
3. Деактивируйте все плагины WordPress
Проблема с плагином является наиболее распространенной причиной циклов перенаправления WordPress или «Слишком много перенаправлений». Эта ошибка вызвана тем, что плагин пытается настроить перенаправление таким образом, что это противоречит основным перенаправлениям WordPress.
Вы должны отключить все плагины WordPress на своем веб-сайте, чтобы исправить это. Обычно вы можете деактивировать плагины, перейдя на страницу Плагины » Все плагины в административной области WordPress.
Однако предположим, что вы не можете войти в админку WordPress.
В этом случае вам потребуется использовать FTP-клиент или инструмент «Диспетчер файлов» в панели управления хостингом WordPress, чтобы деактивировать плагины WordPress.
Просто используйте FTP-клиент для подключения к вашему веб-сайту и перейдите в папку /wp-content/.
Там вы найдете папку плагинов, которую вам нужно переименовать в «plugins.deactivate», чтобы отключить плагины WordPress.
Чтобы загрузить файлы плагинов, WordPress ищет папку с названием plugins. Когда он не может найти папку, он автоматически отключает активные плагины базы данных.
Теперь вы можете зайти на свой сайт WordPress и осмотреться. Если теперь вы можете войти в админ-панель WordPress, вероятно, источником проблемы был один из плагинов.
Вернитесь к FTP-клиенту или программе File Manager и переименуйте свои плагины, чтобы выяснить, какой из них был причиной.
Переименуйте папку в «плагины» и отключите ее.
После этого перейдите на страницу Плагины > Все плагины в админке WordPress вашего сайта. Затем вы можете активировать свои плагины один за другим и посетить свой веб-сайт, чтобы узнать, можно ли воспроизвести ошибку.
После того, как вы определили подключаемый модуль, вызывающий проблему, вы можете либо найти замену, либо отправить отчет об ошибке.
4. Исправление URL-адресов WordPress
URL-адреса в полях «Адрес WordPress» и «Адрес сайта» должны совпадать для большинства веб-сайтов. Однако некоторые пользователи могут использовать www в одном URL-адресе и без www в другом.
Эти два должны быть одинаковыми.
Поскольку у вас может не быть доступа к области администрирования WordPress, вам может потребоваться использовать FTP-клиент или приложение «Диспетчер файлов», чтобы исправить адрес WordPress и адрес сайта в файле wp-config.php.
5. Сбросьте файл WordPress .htaccess
Файл .htaccess — это уникальный файл, который серверы веб-сайтов используют для управления перенаправлением и другими настройками сервера. Этот файл также используется WordPress для создания оптимизированных для SEO URL-адресов и других перенаправлений.
Неправильная настройка URL-адреса WordPress — еще одна основная причина этой проблемы. Обычно эти варианты можно найти на странице Настройки » Общие.
Плагины WordPress иногда могут вносить изменения в файл .htaccess вашего веб-сайта, что приводит к этой ошибке. Также возможно, что деактивация плагина оставит такие изменения в вашем файле .htaccess.
В этом случае вам нужно вручную сбросить файл WordPress .htaccess. Вы можете использовать FTP-клиент или программное обеспечение File Manager на панели управления хостингом.
6. Поговорите со своим веб-хостом
. Если приведенные выше предложения не решают проблему, вам необходимо связаться с вашей хостинговой компанией WordPress, чтобы убедиться, что это не проблема с сервером.
Если с сервером все в порядке, возможно, техническая поддержка вашего веб-хостинга поможет вам устранить неполадки.
Заключение
Код статуса 302 временно перенаправляет ваш сайт на другой адрес. Это не всегда сообщение об ошибке. Но в целом использование редиректа 302 — не лучшая идея.
Очень немногие ситуации, когда вы хотели бы использовать перенаправление 302, могут не стоить недостатков. Вместо этого вы можете реализовать переадресацию 301.
- Фейсбук
- Твиттер
Как сделать переадресацию 302
Переадресация 302 (временная переадресация) используется нечасто, потому что в большинстве случаев переадресация 301 (постоянная переадресация) является лучшим выбором. Итак, в чем преимущество временной переадресации 302? Перенаправление 302 не навсегда передаст репутацию и достоверность исходного URL-адреса новому URL-адресу. В результате, когда вы удалите перенаправление 302, у исходного URL будет значительно больше шансов восстановить свою прежнюю славу рейтинга (какой бы она ни была).
Вот несколько причин, по которым будет использоваться перенаправление 302:
- На веб-сайте возникли технические проблемы, поэтому они 302 перенаправляют основной URL-адрес (например, www.xyzname.com) на резервный веб-сайт (www3.xyzname.com), а они работают на существующем сайте.
- В редких случаях компания может выбрать более короткий URL-адрес, такой как xyzname.com, в качестве URL-адреса своей фирменной домашней страницы, а затем 302 перенаправить посетителей на более сложный URL-адрес, управляемый базой данных.alpha.xyzname.com/home.php?pid=home . Преимущество заключается в том, что если Google разрешает это, компания может показать XYZ.com в результатах поиска, потому что он не передаст доверие к ссылке, которую он создает, на перенаправленный URL-адрес, и URL-адрес выглядит чертовски лучше в результатах поиска, чем URL-адрес. сложная версия. ВАЖНО: Это не рекомендуемая тактика, но бывают редкие случаи, когда система управления контентом (CMS) вызывает эту проблему; особенно в некоторых средах из списка Fortune 500, где техническая гибкость является чуждой концепцией.
Как временно перенаправить одну страницу на другую страницу
- Если вы не знакомы с управлением веб-сайтом с технической точки зрения, вы должны просто попросить своего веб-мастера создать переадресацию. Просто сообщите ему/ей старый адрес и новый адрес, и они позаботятся об этом за вас.
- Если вы собираетесь справиться с этим самостоятельно, выберите ниже тип сервера, на котором работает ваш веб-сайт, и следуйте соответствующим инструкциям.
— Веб-сайты на серверах Unix/Apache
- FTP на ваш веб-сайт и в корневую папку, загрузите, а затем создайте копию файла .htaccess и сохраните его в резервной папке, чтобы вы могли восстановить из файла вы знаете, работает, если вы делаете ошибку.
Примечание. Если вы не можете найти свой файл .htaccess в списке файлов FTP, см. это руководство, и если это не поможет, обратитесь за помощью к администратору сервера. - Откройте файл .htaccess в такой программе, как Notepad++ (бесплатная программа), а затем подготовьтесь к вводу новой строки в нижней части существующего кода.
- Вставьте перенаправление на основе следующего примера (обратите внимание на интервалы между словами) перенаправление 302 /OldPage.html http://xyzname.com/NewPage.html
- Сохраните и загрузите файл на свой сервер и проверьте перенаправление, перейдя по старому URL-адресу (например, www.xyzname.com/OldPage.html) и проверив, перенаправлены ли вы на NewPage.html.
- Я также предлагаю быть на 100% уверенным, что перенаправление 301 предоставляется с помощью нашего бесплатного инструмента проверки заголовков сервера, где вы можете скопировать и вставить старый адрес и убедиться, что он работает правильно.
— Веб-сайты на серверах Windows
Если вы используете сервер Windows, к сожалению, это перенаправление довольно болезненно, потому что страница должна существовать в старом месте, чтобы перенаправить посетителей в новое место. Кроме того, существует два способа создания перенаправления на основе используемой кодовой базы Windows:
Шаг 1) Поместите страницу на место старого адреса веб-страницы (http://xyzname.com/OldPage.asp).
Шаг 2) Теперь есть два варианта размещения кода:
Если вы используете стандартный веб-сайт ASP, разместите следующий код над тегом или :
<%@ Language=VBScript %>
<%
Response.Status= «302 Found»
Response.AddHeader «Location», «http://xyzname.com/NewPage.asp»
%>
Если вы используете веб-сайт ASP.Net, поместите следующий код над тегом или:
Шаг 3) Загрузите новую страницу, а затем протестируйте ее, посетив старый URL-адрес и убедившись, что вы правильно перенаправлены.
Шаг 4) Дважды проверьте, отображается ли перенаправление 301, скопировав и вставив старый URL-адрес в наш бесплатный инструмент проверки заголовков сервера.
Вот несколько причин, по которым будет использоваться перенаправление 302:
- На веб-сайте возникли технические проблемы, поэтому они 302 перенаправляют основной URL-адрес (например, www. xyzname.com) на резервный веб-сайт (www3.xyzname.com), а они работают на существующем сайте.
- В редких случаях компания может выбрать более короткий URL-адрес, такой как xyzname.com, в качестве URL-адреса своей фирменной домашней страницы, а затем 302 перенаправить посетителей на более сложный URL-адрес, управляемый базой данных.alpha.xyzname.com/home.php?pid=home . Преимущество заключается в том, что если Google разрешает это, компания может показать XYZ.com в результатах поиска, потому что он не передаст доверие к ссылке, которую он создает, на перенаправленный URL-адрес, и URL-адрес выглядит чертовски лучше в результатах поиска, чем URL-адрес. сложная версия. ВАЖНО: Это не рекомендуемая тактика, но бывают редкие случаи, когда система управления контентом (CMS) вызывает эту проблему; особенно в некоторых средах из списка Fortune 500, где техническая гибкость является чуждой концепцией. Также обратите внимание, что мы даже не уверены, что эта тактика больше работает!
Как временно перенаправить одну страницу на другую страницу
- Если вы не знакомы с управлением веб-сайтом с технической точки зрения, вы должны просто попросить своего веб-мастера создать переадресацию. Просто сообщите ему/ей старый адрес и новый адрес, и они позаботятся об этом за вас.
- Если вы собираетесь справиться с этим самостоятельно, выберите ниже тип сервера, на котором работает ваш веб-сайт, и следуйте соответствующим инструкциям.
— Веб-сайты на серверах Unix/Apache
- FTP на ваш веб-сайт и в корневую папку, загрузите, а затем создайте копию файла .htaccess и сохраните его в резервной папке, чтобы вы могли восстановить из файла вы знаете, работает, если вы делаете ошибку.
Примечание. Если вы не можете найти свой файл .htaccess в списке файлов FTP, см. это руководство, и если это не поможет, обратитесь за помощью к администратору сервера. - Откройте файл .htaccess в такой программе, как Notepad++ (бесплатная программа), а затем подготовьтесь к вводу новой строки в нижней части существующего кода.
- Вставьте перенаправление на основе следующего примера (обратите внимание на интервалы между словами) перенаправление 302 /OldPage. html http://xyzname.com/NewPage.html
- Сохраните и загрузите файл на свой сервер и проверьте перенаправление, перейдя по старому URL-адресу (например, www.xyzname.com/OldPage.html) и проверив, перенаправлены ли вы на NewPage.html.
- Я также предлагаю быть на 100% уверенным, что перенаправление 301 предоставляется с помощью нашего бесплатного инструмента проверки заголовков сервера, где вы можете скопировать и вставить старый адрес и убедиться, что он работает правильно.
— Веб-сайты на серверах Windows
Если вы используете сервер Windows, к сожалению, это перенаправление довольно болезненно, потому что страница должна существовать в старом месте, чтобы перенаправить посетителей в новое место. Кроме того, существует два способа создания перенаправления на основе используемой кодовой базы Windows:
Шаг 1) Поместите страницу на место старого адреса веб-страницы (http://xyzname.com/OldPage.asp).
Шаг 2) Теперь есть два варианта размещения кода:
Если вы используете стандартный веб-сайт ASP, поместите следующий код над тегом или :
<%@ Language=VBScript %>
<%
Response.