Как изменить адрес html файла

Обновлено: 05.07.2024

В следующем примере показано создание ссылки на веб-сайт «wm-school»:

Пример HTML:

В большинстве браузеров текст ссылки отображается синим цветом с подчеркиванием. Когда вы наведете указатель мыши на гиперссылку, указатель превратится в кисть руки. Посещенные ссылки, как правило, становятся фиолетовыми.

Абсолютные и относительные ссылки

Браузеру необходимо сообщить, на какой документ осуществлять переход по ссылке. Атрибут href (гипертекстовая ссылка) содержит в себе адрес страницы (URL-адрес) и передавая его браузеру, сообщает, на какой документ осуществлять переход по ссылке. В большинстве случаев ссылки ведут на другие HTML-документы, однако ссылки могут вести и на другие объекты, например изображения, архивы, видео-файлы и т.п. Адрес ссылки может быть как абсолютным, так и относительным.

Абсолютный URL-адрес

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

В следующем примере показано создание абсолютной ссылки на сторонний веб­ресурс:

Пример HTML:

Относительный URL-адрес

Относительные ссылки могут быть использованы только для того, чтобы создать ссылку на страницу с этого же сайта, в то время как абсолютные ссылки, как правило, применяются для создания ссылки на другие сайты. Относительные URL-aдpeca представляют собой сокращенную версию абсолютных, при создании ссылок на другие страницы внутри одного и того же сайта нет необходимости указывать в URL­aдpece доменное имя. Относительная ссылка описывает путь к указанному документу относительно местоположения веб-страницы, на которой находится ссылка. Возможны следующие варианты:

Путь к указанному документу относительно местоположения

Создание ссылок в пределах одного каталога

Создание ссылки на документ, находящийся одним каталогом ниже

Создание ссылки на вышестоящий каталог

СОЗДАНИЕ ССЫЛКИ НА ФАЙЛ, РАСПОЛОЖЕННЫЙ ДВУМЯ УРОВНЯМИ ВЫШЕ

Совет: Глядя на рис.1 вы легко поймете, что двигаясь от «родителя» к «дочке» нужно ставить точки, соответственного двигаясь к «внучатой» эти точки нужно ставить дважды и т.д.

Ссылка на адрес электронной почты

В следующем примере показано создание ссылки на адрес электронной почты:

Пример HTML:

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

Правила написания URL

При создании ссылок важно придерживаться следующих правил во избежание распространенных ошибок:

Открытие ссылок в новом окне

Чтобы создать ссылку, открывающую страницу в новом окне браузера, вы можете воспользоваться атрибутом target открывающего тега элемента <a> . Значение этого атрибута должно быть установлено _blank. Чаще всего ссылки данного вида ставятся, если они перебрасывают посетителя на сторонний сайт. В этом случае создатели сайтов надеются, что посетитель вернется на их сайт по завершении просмотра открывшейся страницы, так как в этом случае ваш сайт остается открытым в исходном окне посетителя и не дает ему забыть о вас. Одни пользователи любят средство отображения в отдельном окне, а у других новые окна могут вызывать скорее чувство раздражения, чем комфорта. Поэтому пользуйтесь этим приемом экономно, лишь к некоторым ссылкам и, при этом, будет не лишним заранее предупредить посетителя, что страница откроется в новом окне.

В следующем примере показано как создать ссылку, открывающую страницу в новом окне браузера:

Пример HTML:

Если установить значение _blank для всех ссылок на веб-странице, то каждая из этих ссылок будет открываться у посетителя в новом окне, в результате перед пользователем может оказаться великое множество открытых окон. Для избегания подобной ситуации можно присвоить целевому окну индивидуальное имя, которое можно будет указывать в ссылках вместо значения _blank. Следующая ссылка откроется в новом окне с именем _window:

Пример HTML:

Укажите в каждой ссылке, на своей веб-странице, значение _window вместо _blank и все документы, к которым будет осуществляться переход по ссылкам, будут открываться в том же самом втором окне, а ваш сайт остается открытым в исходном окне.

Атрибут target может принимать следующие значения:

ЗначениеОписание
_blankОткрыть страницу в новом окне или вкладке.
_selfОткрыть страницу в том же окне (это значение задается по умолчанию).
_parentИспользуется при работе с фреймами и позволяет открыть страницу в родительском фрейме; если на текущей странице нет фреймов, то это значение работает как _self.
_topПрименяется при работе с фреймами и позволяет открыть страницу в полном окне браузера, заменяя собой все фреймы, которые были на странице; если на текущей странице нет фреймов, то это значение работает как _self.
framenameОткрыть страницу в новом окне с именем framename.

Всплывающая подсказка для ссылки

Еще одним полезным вспомогательным атрибутом для ссылок является title, он позволяет создать всплывающую подсказку для вашей ссылки. Такая подсказка дает пользователю дополнительную информацию о том, что его ждет под ссылкой. Подсказка отображается, когда курсор мыши задерживается на ссылке, после чего подсказка через некоторое время исчезает.

Пример HTML:

Создание ссылки на определенную позицию страницы

Внутренние ссылки особенно полезны при организации быстрого доступа к конкретному тек-стовому фрагменту, который находится в нижней части длинной страницы с прокруткой, или для возврата к началу страницы одним щелчком мыши. Вы можете создавать ссылки на разные разделы текущей веб-страницы или на определенное место на другой веб-странице. Место на веб-странице, куда вы отправляете своего посетителя, называется фрагментом. Создание ссылки, ведущей на определенную область страницы, состоит из двух этапов. Прежде чем создавать ссылку на определенный фрагмент страницы, нужно отметить этот участок страницы (создать закладку) с помощью атрибута id, который присваивает уникальное имя любому HTML-элементу на странице.

Шаг 1: Создание закладки на странице

Наша закладка будет выглядеть следующим образом:

По сути вы создали закладку, зафиксированную на заголовке «Абсолютный URL-адрес».

Шаг 2: Создание ссылки на закладку

Теперь, если щелкнуть мышью по ссылке: Перейти к «Абсолютный URL-адрес», браузер отправит вас к разделу, начинающемуся с заголовка «Абсолютный URL-адрес».

Создание ссылки на фрагмент другого документа

Можно также создать ссылку на определенный фрагмент на странице другого сайта, для чего необходимо указать в конце абсолютного URL-адреса идентификатор фрагмента с знаком решетки, как здесь:

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

Пример создания ссылки на закладку из другой веб-страницы:

Пример HTML:

Изображения-ссылки

Графические изображения могут использоваться не только в качестве иллюстраций, но и выполнять роль ссылок. Другими словами, новая страница будет открываться при щелчке кнопкой мыши на картинке. Для обеспечения работы изображения в качестве ссылки на другие веб-ресурсы достаточно поместить изображение внутрь элемента <a> следующим образом:

Пример HTML:

При наведении указателя мыши на картинку в ссылке указатель превращается в кисть руки.


Ссылки можно поделить на две категории:

Как сделать гиперссылки на сайте

1. Структура ссылки

Метод доступа, или протокол, осуществляет обмен данными между рабочими станциями в разных сетях. Наиболее распространенные протоколы передачи данных:

file обеспечивает чтение файла с локального диска:

ftp осуществляет запрос к FTP-серверу на получение файла:

mailto запускает сеанс почтовой связи с указанным адресатом и хостом:

Номер порта ТСР, на котором функционирует веб-сервер. Представляет собой число, которое необходимо указывать, если метод требует номер порта (отдельные сервера могут иметь свой отличительный номер порта). Если порт не указан, по умолчанию используется порт 80. Стандартными портами являются:

Путь содержит имя папки, в которой находится файл.

2. Абсолютный и относительный путь

Когда в ссылке указывается только имя файла, браузер предполагает, что файл находится в той же папке, что и документ, содержащий гиперссылку. На практике веб-сайты содержат сотни документов, которые размещают в отдельные папки, чтобы ими было легче управлять. Чтобы создать ссылку на файл, находящийся вне папки, содержащей текущий документ, необходимо указать расположение файла или путь. HTML поддерживает два вида пути: абсолютный и относительный.

absolute-relative-path

Рис. 1. Пример структуры папок

2.1. Абсолютный путь

Абсолютный путь указывает точное местоположение файла в пределах всей структуры папок на компьютере (сервере). Абсолютный путь к файлу даёт доступ к файлу со сторонних ресурсов и содержит следующие компоненты:

Когда вы ссылаетесь на страницу на другом сайте, вы можете использовать только полный абсолютный путь.

Если файл находится в корневой папке, то путь к файлу будет следующим:

При отсутствии имени файла будет загружаться веб-страница, которая задана по умолчанию в настройках веб-сервера (так называемый индексный файл).

2.2. Относительный путь

Относительный путь содержит следующие компоненты:

  • папка (имя папки, указывающей путь к файлу);
  • файл (имя файла).

Путь для относительных ссылок имеет три специальных обозначения:

  • / указывает на корневую директорию и говорит о том, что нужно начать путь от корневого каталога документов и идти вниз до следующей папки
  • ./ указывает на текущую папку
  • ../ подняться на одну папку (директорию) выше

Главное отличие относительного пути от абсолютного в том, что относительный путь не содержит имени корневой папки и родительских папок, что делает адрес короче, и в случае переезда с одного домена на другой не нужно прописывать новый абсолютный адрес. Но если сторонний ресурс будет ссылаться например, на ваши изображения с относительными адресами, то они не будут отображаться на другом сайте.

3. Якоря

Следующая разметка создаст оглавление с быстрыми переходами на соответствующие разделы:

Если нужно сделать ссылку с одной страницы сайта на определенный раздел другой страницы, то необходимо задать id для этого раздела страницы, а затем добавить его к абсолютному адресу ссылки:

4. Как сделать изображение-ссылку

Чтобы сделать кликабельное изображение, необходимо поместить элемент <img> внутрь элемента <a> . Чтобы ссылка открывалась в другом окне, нужно добавить атрибут target="_blank" для ссылки.

fringe

Рис. 2. Изображение-ссылка

5. Как сделать ссылку на телефонный номер, скайп или адрес электронной почты

Как сделать редирект URL-адресов с помощью PHP

Редирект с помощью PHP выполняется с помощью функции header() , например:

Эта функция должна быть вызвана в начале веб-страницы до вывода HTML-кода . Чтобы узнать больше о настройке этого метода, ознакомьтесь с документацией PHP .

Чтобы выполнить редирект с помощью PHP через определенное время:

Как сделать редирект URL-адресов с помощью JavaScript

Вот самый простой способ index html редиректа с помощью JavaScript :

Как сделать редирект URL-адресов с помощью HTML

Это называется meta-refresh редирект. Можно задать время ( в секундах ), изменив 10 на необходимое число. Обратите внимание, что этим методом редиректа часто злоупотребляют спамеры. Поэтому будьте осторожны, если вы реализуете его на общедоступном сайте.

В таких случаях рекомендуется задать интервал редиректа более 8 секунд, чтобы предотвратить любые возможные наказания от поисковых систем.

Как сделать редирект URL-адресов с помощью Perl

Вот два способа редиректа URL-адресов с помощью Perl :

Как сделать редирект URL-адресов с помощью ASP (VB Script)

Как сделать редирект URL-адресов с помощью mod_alias Apache

Самый простой способ перенаправления на серверах Apache :

Перед тем, как сделать редирект HTML , этот код нужно добавить в файл .htaccess или файл конфигурации сервера Apache . Вот синтаксис этого метода:

Можно использовать RedirectMatch вместо Redirect :

Также можно изменить код статуса с 301 ( постоянный редирект ) на 302 ( временный редирект ). Или на любой другой действительный код состояния. Ниже приведено руководство по регулярным выражениям, используемым в методе RedirectMatch :

Как сделать редирект URL-адресов с помощью mod_rewrite Apache

Пример 1: Редирект с www на без www

Этот код редиректа HTML перенаправляет все www-версии URL-адресов на их эквивалентные версии без www .

Это называется канонизацией. Вот несколько примечаний о регулярном выражении, используемом в этом примере:

Пример 2: Редирект всего домена

Чтобы осуществить редирект HTML с текущего домена на новый:

Вот несколько примечаний о регулярном выражении, используемом в этом примере:

Обратите внимание : чтобы любой из этих методов работал корректно, оба домена должны иметь одинаковую структуру файлов. Папки и ресурсы на текущем домене также должны существовать и на новом домене. В противном случае вы получите на новом домене кучу ошибок 404 .

Пример 3: Перенаправление всех файлов HTML и PHP

Вот еще один, более сложный пример скрипта редиректа HTML mod_rewrite :

Мы перенаправляем все запросы к любым файлам HTML или PHP , расположенным в папке /old-directory/ . Все соответствующие запросы перенаправляются в тот же файл, который находится в /new-directory/ . Вот несколько примечаний о регулярном выражении, используемом в этом примере:

Как сделать редирект ошибки 404 с помощью Apache

Вот удобный код редиректа html HTML всех ошибок 404 «Not Found» на определенный URL .

Просто измените URL-адрес на нужный и добавьте код в файл .htaccess в корневой папке вашего сайта или добавьте его в файл конфигурации Apache .

Пожалуйста, оставляйте ваши комментарии по текущей теме статьи. Мы крайне благодарны вам за ваши комментарии, отклики, лайки, дизлайки, подписки!

Пожалуйста, опубликуйте свои мнения по текущей теме материала. Мы очень благодарим вас за ваши комментарии, подписки, лайки, отклики, дизлайки!

Из этой статьи вы узнаете, как изменить URL страниц вашего сайта, не ухудшив при этом его положение в результатах поиска Google. В частности, речь идет о следующих вариантах переноса сайта:

Общие сведения

Ответы на часто задаваемые вопросы о переносе сайта с изменением URL

  • Не противоречит ли рекомендациям Google перенос сайта по частям?
    Нет, не противоречит.
  • Как узнать, сколько страниц проиндексировано?
    Выберите нужный ресурс в Search Console и откройте отчет об индексировании, в котором приводится общая статистика. Чтобы узнать, сколько страниц из перечисленных в файлах Sitemap было проиндексировано, воспользуйтесь специальным отчетом.
  • Сколько времени потребуется Google, чтобы распознать изменения URL?
    Точный срок назвать невозможно, поскольку он зависит от размера сайта и скорости сканирования. URL сайта переносятся поочередно.
  • Не перестанут ли ссылки учитываться при оценке моих страниц, если я настрою переадресацию на новые URL?
    Нет. Переадресация 301 или 302 не приводит к ухудшению оценки в системе PageRank.

Часто задаваемые вопросы

Да. Начните с нескольких страниц, оцените результаты и продолжите перенос в удобном для вас темпе.

Нет, но он считается очень важным сигналом при обработке проиндексированного URL.

Какой сертификат рекомендован компанией Google?

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

Да. Вы по-прежнему сможете получать в Search Console данные о поисковых запросах.

Как узнать, сколько страниц проиндексировано?

Точный срок назвать невозможно, поскольку он зависит от размера сайта и скорости сканирования. URL сайта переносятся поочередно.

Вы можете создать для перенесенных страниц сайта отдельный файл Sitemap, чтобы получать более точные данные об их индексировании. Проверьте, не указаны ли адреса этих страниц в других файлах Sitemap.

Нужно ли использовать технологию HSTS?

Я использую один файл Sitemap для Google Новостей, который относится ко всему моему сайту. Что нужно предпринять при переносе сайта по частям?

Подготовьте сайт

Процедура подготовки сайта может быть разной в зависимости от его содержания и структуры, однако обычно она включает следующие этапы:

Настройте файл robots.txt для нового сайта

В файле robots.txt вы можете указать, какие разделы сайта разрешено сканировать роботу Googlebot. Убедитесь, что в файле robots.txt для нового сайта корректно указаны страницы, которые не нужно сканировать.

Обратите внимание, что некоторые владельцы сайтов полностью блокируют сканирование сайта на время его разработки. Если вы хотите поступить так же, обязательно подготовьте файл robots.txt до переноса сайта. А если на этапе создания сайта вы используете функцию noindex , подготовьте список URL страниц, с которых потом нужно будет удалить директиву noindex .

Создайте страницы ошибок, относящиеся к удаленному или объединенному контенту

Мы не рекомендуем настраивать переадресацию с нескольких старых URL на одну страницу, контент которой не имеет к ним отношения, например на главную страницу нового сайта. Это может вводить пользователей в заблуждение и рассматриваться как ложная ошибка 404. В то же время переадресация с нескольких URL на одну страницу приемлема, если вы объединили на ней материалы с прежних страниц.

Правильно настройте Search Console

Успех переноса сайта зависит от правильности и актуальности настроек Search Console.

Проверьте права на сайт в Search Console

Проследите, чтобы право собственности на сайт после его переноса осталось подтвержденным в Search Console. Если вы подтверждали свои права другим способом, имейте в виду, что при изменении URL токены подтверждения могут также измениться.

Если для подтверждения прав на сайт в Search Console вы используете HTML-файл, не забудьте добавить текущую версию этого файла в новую копию своего сайта.

Если вы использовали для этого метатег или код Google Аналитики, добавьте его в новую версию сайта через свою систему управления контентом.

Проверьте все настройки в Search Console

Если вы меняли настройки прежнего сайта в Search Console, выполните аналогичные действия для нового. Пример:

    . Если вы настроили параметры URL для управления сканированием или индексированием прежних страниц, убедитесь, что те же настройки применяются и к новому сайту (если это необходимо). . Если ваш прежний сайт предназначался для пользователей из определенного региона и для него выбран соответствующий домен или национальный домен верхнего уровня (например, .co.uk ), новый сайт должен быть ориентирован на тот же регион. Если же вы переносите сайт, чтобы развивать свой бизнес без привязки к отдельной стране или региону, выберите вариант Нет в списке в раскрывающемся меню на странице "Настройки сайта". . Мы рекомендуем не ограничивать в Search Console частоту сканирования ни старых, ни новых URL. В целом изменять эту настройку допустимо только в том случае, если сканирование создает слишком высокую нагрузку на ваш сайт. Если вы задавали ограничение частоты сканирования для прежнего сайта, откажитесь от этой настройки. Наши алгоритмы позволяют автоматически определить, что сайт был перемещен, и скорректировать режим сканирования, чтобы быстро обновить наш индекс. . Если вы загрузили для прежнего сайта файл со списком ссылок, которые нужно отклонить, рекомендуем сделать это снова в аккаунте Search Console, связанном с новым сайтом.

Устраните проблемы в недавно приобретенном домене

Если новый сайт будет располагаться в недавно приобретенном домене, убедитесь от предыдущего владельца не остались нерешенные проблемы. Проверьте следующее:

    . Возможно, из домена раньше распространялся спам. В отношении сайтов, которые не соответствуют рекомендациям для веб-мастеров, наши специалисты принимают меры вручную, в частности понижают позиции страниц или даже удаляют их из результатов поиска. Откройте страницу "Меры, принятые вручную" в Search Console и устраните все обнаруженные проблемы. Затем отправьте запрос на повторную проверку. . Проверьте, не остались ли после предыдущего владельца запросы на удаление URL, особенно в масштабе всего сайта. Кроме того, прежде чем самостоятельно настраивать аналогичные запросы, узнайте больше о том, для каких целей не следует использовать инструмент удаления URL.

Работайте с веб-аналитикой

Во время переноса важно анализировать данные об использовании как прежнего, так и нового сайта. В этом вам помогут средства веб-аналитики. Как правило, конфигурация с применением веб-аналитики подразумевает добавление на ваши страницы кода JavaScript. Параметры отслеживания показателей различных сайтов зависят от используемого средства и от его настроек, связанных с ведением журналов, обработкой данных и фильтрацией. При необходимости обратитесь за помощью к поставщику средства аналитики. Если вы собирались изменить настройки аналитики, то перенос сайта – подходящий повод это сделать. Если вы используете Google Аналитику и хотите четко разделить отчеты по двум сайтам, создайте в сервисе новый профиль.

Убедитесь, что у сервера есть достаточно вычислительных ресурсов

После переноса Google станет чаще сканировать страницы вашего нового сайта. Это связано с тем, что ваш сервер будет перенаправлять со старого сайта на новый весь трафик, включая обращения нашего робота. Убедитесь, что у вашего нового сайта достаточно ресурсов, чтобы обрабатывать увеличенный объем трафика от Google.

Обновите информацию Маркера

Если вы использовали Маркер для разметки старых страниц, разметьте так же и новые.

Обновите ссылки, ведущие в приложение

Важно сопоставить URL прежнего и нового сайта. В этом разделе описываются основные подходы к анализу и сопоставлению URL на двух сайтах. Особенности процедуры зависят от инфраструктуры сайта и способа его переноса.

Сопоставьте старые URL с новыми

Важно сопоставить URL прежнего и нового сайта. В этом разделе описываются основные подходы к анализу и сопоставлению URL на двух сайтах. Особенности процедуры зависят от инфраструктуры сайта и способа его переноса.

1. Определите текущие URL

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

  • Начните с важных URL. Как их найти:
    • Проверьте свои файлы Sitemap, поскольку с их помощью обычно отправляются в Search Console самые важные URL.
    • По журналам серверов или с помощью средства аналитики определите, на какие URL приходится больше всего трафика.
    • Найдите в разделе Ссылки на ваш сайт в Search Console те страницы, на которые ведут внутренние и внешние ссылки.

    2. Сопоставьте старые URL с новыми

    Получив список старых страниц, определите, на какие URL нужно перенаправлять пользователей с каждой из них. Дальнейшие действия будут зависеть от того, как настроен ваш сервер и как вы переносите сайт. Например, вы можете сохранить сопоставления в базе данных или настроить правила переопределения URL-адресов.

    3. Обновите все URL

    После сопоставления URL необходимо выполнить три действия, чтобы подготовить страницы к переносу.

    1. Обновите аннотации в HTML или записи в файлах Sitemap:
      1. На каждой целевой странице должен быть тег rel="canonical" <link> , содержащий URL самой страницы.
      2. Если на перемещаемом сайте есть многоязычные страницы с аннотациями rel-alternate-hreflang , не забудьте обновить URL в этих аннотациях.
      3. Если у перемещаемого сайта есть версия для мобильных устройств, обновите аннотации rel-alternate-media . Подробнее о мобильных сайтах…
      • Файл Sitemap, содержащий новые URL в сопоставлении.
      • Файл Sitemap, содержащий прежние URL в сопоставлении.
      • Список сайтов, содержащих ссылки на ваш контент.

      4. Подготовьте переадресацию 301

      На что следует обратить внимание:

      Начните перенос

      После сопоставления URL и настройки корректной переадресации можно начать перенос сайта.

      Не отменяйте переадресацию как можно дольше, по крайней мере год. За этот срок Google сможет связать все сигналы с новыми URL, выполнит повторное сканирование и переназначение ссылок на других сайтах, которые указывают на ваши старые URL.

      Для удобства пользователей советуем сохранить перенаправление. Помните, что при переадресации страницы загружаются дольше, поэтому рекомендуется задать настройки так, чтобы ваши собственные ссылки и ссылки с популярных сторонних сайтов указывали на обновленные URL.

      Время, необходимое роботу Googlebot и нашим системам для обнаружения и обработки всех URL при переносе сайта, зависит от скорости ваших серверов и количества URL. Как правило, большинство страниц сайта среднего размера обрабатывается за несколько недель. Перенос крупного сайта занимает больше времени. Скорость, с которой робот Googlebot и наши системы обнаруживают и обрабатывают перемещенные URL, зависит от скорости серверов и количества URL.

      Обновите ссылки, ведущие на ваш сайт

      Чтобы пользователям было по-прежнему удобно работать с ресурсом, а нагрузка на сервер не оказалась чрезмерной, сразу после начала переноса сайта постарайтесь обновить все ведущие на него ссылки, в том числе:

      • Внешние ссылки. Попросите владельцев других сайтов обновить ссылки на ваш контент. В первую очередь сосредоточьтесь на ссылках с большим количеством переходов.
      • Ссылки в профилях, например в Facebook, LinkedIn и Твиттере.
      • Рекламные ссылки (они должны указывать на новые целевые страницы).

      Отслеживайте трафик

      После начала переноса следите за тем, как изменяется трафик поисковых роботов и пользователей на новом сайте и на старом. Желательно, чтобы на новом сайте трафик рос, а на старом – уменьшался. Отслеживать действия роботов и посетителей на сайте можно с помощью Search Console и других инструментов.

      Отслеживайте трафик с помощью Search Console

      В Search Console есть много функций, которые позволяют следить за тем, как выполняется перенос сайта:

        . Отправьте нам два таких файла, ранее сохраненных при сопоставлении URL. Первоначально в файле Sitemap с новыми URL нет проиндексированных страниц, тогда как в файле Sitemap со старыми URL таких страниц много. По мере индексации новых URL число проиндексированных страниц из файла Sitemap со старыми URL упадет до нуля. . Перенос сайта отражается на диаграммах. Число проиндексированных URL на прежнем сайте упадет, а на новом – увеличится. Регулярно проверяйте, не возникло ли непредвиденных ошибок сканирования. . По мере того как страницы нового сайта будут индексироваться и оцениваться системой PageRank, в отчетах по поисковым запросам станут появляться новые URL с указанием количества показов и кликов в результатах поиска.

      Используйте другие инструменты для отслеживания трафика

      Если вы установили на сайте средство веб-аналитики или если аналитику выполняет ваша система управления контентом, рекомендуем дополнительно изучать данные, полученные таким способом. Это позволит вам отмечать, как идет переориентация трафика на новый сайт. В частности, вы можете использовать сервис "Google Аналитика". В нем доступны отчеты в режиме реального времени, а это особенно важно на начальном этапе переноса сайта. Вы должны быть готовы к тому, что трафик прежнего сайта уменьшится, а нового – увеличится.

      Устранение неполадок при переносе сайта

      Директива noindex и блокировка доступа через robots.txt

      Не забудьте удалить директивы noindex и убрать блокировку в файле robots.txt, если они были нужны только на время переноса.

      На сайте может не быть файла robots.txt, но необходимо должным образом настроить отправку кода ошибки 404, если запрашивается отсутствующий файл robots.txt.

      Неправильная переадресация

      Проверьте настройки переадресации со старого сайта на новый. Возможно, вы неверно указали URL.

      Другие ошибки сканирования

      Изучите отчет об индексировании вашего нового сайта на предмет резкого роста числа ошибок во время переноса.

      Недостаточный объем ресурсов

      После переноса Google станет чаще сканировать страницы вашего нового сайта. Причина в том, что ваш сервер будет перенаправлять со старого сайта на новый весь трафик, включая обращения нашего робота. Убедитесь, что у вашего сайта достаточно ресурсов, чтобы обрабатывать увеличенный объем трафика от Google.

      Устаревшие ссылки, ведущие в приложение

      Если вы используете ссылки, предназначенные для открытия веб-страниц в приложении, обновите их, прежде чем настраивать переадресацию. В противном случае Google Поиск не будет предлагать открыть страницу в приложении. Вместо этого пользователи будут перенаправляться на сайт в браузере.

      Устаревшие файлы Sitemap

      Проверьте, правильно ли указаны URL в файлах Sitemap.

      Устаревшая информация Маркера

      Если вы использовали Маркер для разметки старых страниц, вам нужно разметить так же и новые.

      Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

      Создание и продвижение сайта без ссылок практически невозможно. Поэтому сегодня статья о ссылках: о том, как их создать, как добавить в текст и как изменить внешний вид ссылки (цвет, подчеркивание, шрифт).

      Как добавить ссылку на сайт

      Визуальный редактор WordPress выглядит так:

      Визуальный редактор

      Чтобы создать ссылку, выделите нужный участок текста и нажмите значок Вставить/изменить ссылку. Появится вот такое окно:

      Вставить ссылку

      В поле URL введите адрес веб-страницы, которая будет открываться при клике на ссылку или выберите из списка страниц сайта.

      Если нужно, чтобы веб-страница открывалась в новом окне браузера, поставьте галочку напротив соответствующего пункта.

      В конце нажмите кнопку Добавить ссылку.

      Не всегда можно воспользоваться визуальным редактором. Кроме того, не во всех редакторах есть значок вставки ссылок. Поэтому полезно знать как можно самому создать ссылку.

      Как создать HTML ссылку

      Вот как выглядит простейшая html ссылка в текстовом редакторе:

      Итак, создаем ссылку. В WordPress для этого нужно в редакторе записей перейти из вкладки Визуально во вкладку Текст.

      <a> . . . . . . . </a>

      Где открывается ссылка

      По умолчанию веб-страница, указанная в ссылке открывается в том же окне и заменяет открытую страницу. Чтобы ссылка открылась в новом окне нужно использовать атрибут target со значением _blank, который размещается внутри открывающего тега <a>.

      Как изменить цвет ссылки

      Сделаем все ссылки на сайте оранжевого цвета, для этого добавим в файл style.css такое правило:

      Это правило сделает цвет ссылки, на которую навели указатель красным:

      Сделаем ссылку, которую пользователь уже посетил серого цвета:

      В итоге получим следующий код:

      Подчеркивание ссылок

      На этом сайте обычные ссылки имеют подчеркивание, а при наведении курсора подчеркивание исчезает. Делается это просто, нужно добавить два правила в файл style.css.

      Добавляем всем ссылкам подчеркивание:

      a text-decoration: underline;
      >

      Убираем подчеркивание только для тех ссылок, на которые навели указатель:

      a:hover text-decoration: none;
      >

      Чтобы подчеркнуть одну конкретную ссылку в тексте (или убрать подчеркивание) можно добавить в открывающий тег <а> атрибут style и задать для него значение text-decoration: underline (подчеркиваем текст ссылки) или text-decoration: none (убираем подчеркивание).

      Как изменить шрифт ссылки

      Обычно ссылки с помощью шрифта не выделяют. Но если хочется, то можно сделать текст ссылки полужирным (font-weight: bold), курсивным (font-style: italic) или задать нужный размер шрифта, отличный от размера шрифта остального текста (font-size: px).

      Для этого в файл style.css добавляем новое правило, с помощью которого все ссылки получают курсивный полужирный шрифт размером например 19 px.

      a font-size: 19px;
      font-style: italic;
      font-weight: bold;
      >

      Читайте также: