Меню

Velvet blues update urls настройки



Как заменить все ссылки сайта WordPress при смене домена или протокола HTTPS

Здравствуйте читатели seoslim.ru! Нередко вебмастера сталкиваются с такой проблемой, когда из-за определенных обстоятельств, требуется смена доменного имени сайта.

Насколько я знаю, домен меняют чтобы:

  • сайт было легче запомнить
  • выйти из-под фильтра поисковых систем
  • сменить доменную зону (com, ru, org, by, net и другие)
  • заслужить внимание поисковиков, если у бывшего домена (дропа) была плохая история

Как правило, с подключением нового домена проблем не возникает, достаточно только перенести содержимое сайта (файлы и базу данных), установить 301 редирект и сделать правки в файле robots.txt.

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

Страшно становится от той мысли, что надо все эти статьи перелопатить и поменять URL адреса ссылок на новые.

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

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

http://seoslim.ru/. — старый адрес сайта

https ://seoslim.ru/. — новый адрес сайта

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

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

Плагин. Самый простой способ, чтобы заменить все ссылки на новые WordPress сайтов, надо скачать специальный плагин Velvet Blues Update URLs и в его настройках воспользоваться строкой замены URL адресов.

Первым делом нам надо установить плагин. Для этого я использую строку поиска плагина из административной панели Вордпресс.

Где в строке поиска вводим «Velvet Blues Update URLs» и жмем ссылку «Установить».

Далее его активируем и переходим в настройки данного модуля «Инструменты» далее «Update URLs».

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

На первом шаге надо ввести адрес старого и нового домена, в моем случае я меняю протокол с HTTP на HTTPS.

На втором шаге надо отметить галочками, в каких местах менять названия ссылок:

URLs in page content (posts, pages, custom post types, revisions) — в содержании страниц.

URLs in excerpts — в выдержках.

URLs in links — в ссылках.

URLs for attachments (images, documents, general media) — во вложениях (картинки, документы, медиа).

URLs in custom fields and meta boxes — в полях мета данных.

Важно! При замене ссылок обязательно укажите на конце адреса прямой слеш (/), чтобы ссылки подменялись правильно.

Теперь нажимаете «Update URLs NOW», после чего все ссылки внутри сайта будут изменены согласно тем опциям, что вы указали.

Как видно из скрина выше у меня на тестовом сайте, плагин Velvet Blues заменил 14 ссылок: 11 внутри постов и 3 в картинках.

Читайте также:  Настройка пульта flo2r s

Я безумно рад, что существует данный модуль, способный сэкономить кучу времени вебмастерам при массовом редактировании ссылок внутри сайта.

После замены всех линков плагин Velvet Blues можно удалить.

Правка базы данных. Избавиться от старых ссылок сайта с заменой на новые возможно не только за счет плагина, но и с помощью команд управляя базой данных SQL через phpMyAdmin.

Это делается через панель управления MySQL базами вашего хостинг-провайдера. Так как я использую хостинг Макхост (о возможностях которого прочитаете здесь и здесь), я перехожу в своем аккаунте в раздел «Управление услугами» далее выбирают «Базы данных».

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

Оказавшись в панели управления, переходим во вкладку «SQL» в которой и будем вводить специальные запросы к базе данных для автоматической замены ссылок в постах и по всему сайту.

Несколько команд по замене ссылок:

#Замена ссылок в полях: Адрес WordPress (URL) и Адрес сайта (URL) UPDATE wp_options SET option_value = replace(option_value, ‘http://старый_сайт,’http://новый_сайт.ru’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

#Меняет все URL адреса страниц сайта на новые UPDATE wp_posts SET guid = replace(guid, ‘http://старый_сайт,’http://новый_сайт.ru’);

#Замена всех ссылок, которые находятся в тексте статей UPDATE wp_posts SET post_content = replace(post_content, ‘http://старый_сайт’,’http://новый_сайт.ru’);

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

Еще стоит добавить, что автоматически заменить старые ссылки на новые можно с помощью утилиты «WP-CLI» и PHP-скрипт «Search Replace DB», о работе которых почитаете в сети.

На этом у меня все. Интересно узнать от своих читателей был ли у кого опыт смены домена или протокола HTTP на HTTPS. C какими подводными камнями вам пришлось столкнулись?

Источник

Soft Settings

Рубрики

  • Apple (79)
  • HardWare (484)
  • High-Tech (272)
  • IT-Blog (58)
  • Linux (38)
  • Tehno (2 285)
  • Windows (52)
  • Без рубрики (43)
  • Браузер (66)
  • Звук и Акустика (20)
  • Игры (232)
  • Интересно (2 522)
  • ИТ Новости (9 417)
  • Как настроить — Оптимизация (32)
  • Ноутбуки (143)
  • Планшеты (200)
  • Программы (216)
  • Сеть — Сервера (106)
  • Создание сайтов (492)
  • Телефоны (881)
  • Теория (55)

Архив

Velvet Blues Update URLs — обновляем ссылки после смены домена

Ранее я уже рассматривал алгоритм изменения домена для wordpress сайта , когда вы переносите блог, например, с директории site.com/blog/ на обычный адрес site.com. Работает он безотказно, всем советую. Единственное, что можете там изменить, так это плагин для обновления старых ссылок на новые. К сожалению, указанный в статье Search and Replace, не удается найти в официальном репозитории. Поищите на wordpress.org другие соответствующие модули или воспользуйтесь Velvet Blues Update URLs, который выполняет похожие функции.

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

Поэтому решил воспользоваться автоматизированным решением. Velvet Blues Update URLs позволят быстро обновить все внутренние ссылки вашего сайта после переезда. Модуль поддерживает версии вордпресс начиная с 2.5 и до 4.3.1 (на момент написания статьи). Скачан был более 100тыс. раз и имеет практически наивысшую оценку 4.9. Все это свидетельствует о его безотказной работе.

Читайте также:  Перенос настроек asterisk на elastix

Загрузить плагин можно тут либо найти его из админки системы. Основные функции:

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

Опций в Velvet Blues Update URLs, как видите, не особо много. Работать с плагином проще простого. После установки заходите в раздел «Инструменты» — «Update URLs», где найдете все настройки.

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

На втором шаге отмечаете ссылки для обновления:

  • в содержимом (посты, страницы, ревизии, пользовательские типы записей);
  • в анонсах;
  • в ссылках (имеется ввиду соответствующий тип записей);
  • в приложениях (картинках, документах, медиа);
  • в пользовательских полях и МЕТА записях;
  • обновление всех глобальных идентификаторов GUID (допускается только на сайтах, находящихся в разработке, т.к. для готовых проектов может повлечь за собой некоторые неточности).

ВАЖНО! Перед использованием плагина Velvet Blues Update URLs нужно сделать бэкап базы данных (дабы иметь возможность восстановить сайт, если что-то пошло не так). В принципе, работать с модулем не сложно — установили, обновили ссылки, деактивировали и удалили. Необходимости в постоянном присутствии его на сайте нет. Все остальные шаги алгоритма смены домена необходимо выполнять, как и прежде.

Источник

Velvet Blues Update URLs — обновляем ссылки после смены домена

Ранее я уже рассматривал алгоритм изменения домена для wordpress сайта, когда вы переносите блог, например, с директории site.com/blog/ на обычный адрес site.com. Работает он безотказно, всем советую. Единственное, что можете там изменить, так это модуль для обновления старых ссылок, например, на Velvet Blues Update URLs, о котором сегодня поговорим. Также допускается использование любого из соответствующих плагинов переноса базы данных, т.к. в них обычно добавляют и функцию редактирования.

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

Лучше воспользоваться автоматизированным решением. Velvet Blues Update URLs позволят быстро обновить все внутренние ссылки вашего сайта после переезда. Модуль поддерживает версии вордпресс начиная с 2.5 и до 4.3.1 (на момент написания статьи). Скачан был более 100тыс. раз и имеет практически наивысшую оценку 4.9. Все это свидетельствует о его безотказной работе.

Загрузить плагин можно тут либо найти его из админки системы. Основные функции:

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

Опций в Velvet Blues Update URLs, как видите, не особо много. Работать с плагином проще простого. После установки заходите в раздел «Инструменты» — «Update URLs», где найдете все настройки.

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

На втором шаге отмечаете ссылки для обновления:

  • в содержимом (посты, страницы, ревизии, пользовательские типы записей);
  • в анонсах;
  • в ссылках (имеется ввиду соответствующий тип записей);
  • в приложениях (картинках, документах, медиа);
  • в пользовательских полях и МЕТА записях;
  • обновление всех глобальных идентификаторов GUID (допускается только на сайтах, находящихся в разработке, т.к. для готовых проектов может повлечь за собой некоторые неточности).
Читайте также:  Настройка консоли в cs go это

ВАЖНО! Перед использованием плагина Velvet Blues Update URLs нужно сделать бэкап базы данных (дабы иметь возможность восстановить сайт, если что-то пошло не так). В принципе, работать с модулем не сложно — установили, обновили ссылки, деактивировали и удалили. Необходимости в постоянном присутствии его на сайте нет. Все остальные шаги алгоритма смены домена необходимо выполнять, как и прежде.

Источник

WordPress.org

Русский

Velvet Blues Update URLs

Описание

If you move your WordPress website to a new domain name, you will find that internal links to pages and references to images are not updated. Instead, these links and references will point to your old domain name. This plugin fixes that problem by helping you change old urls and links in your website.

Возможности:

  • Users can choose to update links embedded in content, excerpts, or custom fields
  • Users can choose whether to update links for attachments
  • View how many items were updated

Скриншоты

  • The Admin screen for the plugin. screenshot-1.png

Установка

Installation and uninstallation are extremely simple. You can use WordPress’ automatic install or follow the manual instructions below.

Installing:

  1. Download the package.
  2. Extract it to the «plugins» folder of your WordPress directory.
  3. In the Admin Panel, go to «Plugins» and activate it.
  4. Go to Tools -> Update URLs to use it.

Uninstalling:

  1. In the Admin Panel, go to «Plugins» and deactivate the plugin.
  2. Go to the «plugins» folder of your WordPress directory and delete the files/folder for this plugin.

Usage:

Using this plugin is very simple. Once it has been activated, navigate to Tools -> Update URLs and follow the instructions. Please Note: Changes are irreversible. If you haven’t used this plugin before, please backup your website before proceeding.

You can also contact us for assistance. Velvet Blues will backup your website and replace your URLs for only $29. If you need your website moved, we charge a flat fee of $75 and will finish your move within 48 hours — week days only. For same-day or weekend jobs, we charge a flat rate of $125. Contact us at info@velvetblues.com for more information.

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

Why are my urls not updated?

URLs are only replaced when an exact match is found. Be sure that you have entered the correct url and hit submit. (Note: Matching is case-sensitive.)

Why do I see the message «You do not have sufficient permissions to access this page»?

Make sure that the plugin is activated and that you are an administrator level user.

This plugin saved me a lot of work. Where can I donate?

Thanks, donations help us to continue improving our plugins. Donate Here via PayPal.

Источник

Adblock
detector