
Замена домена в WordPress затрагивает не только адрес сайта, но и настройки базы данных, ссылки в контенте, параметры SSL и работу поисковых систем. Ошибки на этом этапе могут привести к недоступности ресурса или потере позиций в выдаче.
Перед началом необходимо иметь доступ к панели управления хостингом, файловому менеджеру или FTP, а также к phpMyAdmin. Обязательно создайте полный бэкап файлов и базы данных – это позволит быстро восстановить сайт в случае некорректных изменений.
Процесс смены домена включает обновление адреса сайта в настройках WordPress, замену старых URL в базе данных, настройку редиректов 301 для сохранения поискового трафика и выпуск нового SSL-сертификата. Только после выполнения всех шагов можно проверять корректность работы сайта и обновлять данные в панели веб-мастеров.
Подготовка резервной копии сайта и базы данных

Перед изменением домена необходимо сохранить полную копию файлов и базы данных, чтобы при ошибках можно было восстановить сайт без потери данных.
- Скачайте все файлы сайта через FTP-клиент (например, FileZilla) или файловый менеджер хостинга. Обратите внимание на каталог
wp-content, где находятся темы, плагины и загруженные медиафайлы. - Создайте дамп базы данных с помощью phpMyAdmin или командой:
mysqldump -u имя_пользователя -p имя_базы > backup.sql - Сохраните архив файлов и дамп базы в надёжном месте: локальный компьютер, облачное хранилище или внешний носитель.
Для автоматизации можно использовать плагины резервного копирования: UpdraftPlus, Duplicator или All-in-One WP Migration. Настройте сохранение копий вне сервера, чтобы исключить риск потери данных при сбое хостинга.
Проверьте работоспособность резервной копии: разверните её на тестовой среде и убедитесь, что сайт открывается, а база подключается корректно.
Выбор и регистрация нового доменного имени
Домен влияет на узнаваемость сайта и его позиции в поисковых системах. При выборе учитывайте длину: оптимально до 12 символов, без сложных сочетаний и дефисов. Лучше использовать латиницу, так как она воспринимается универсально и корректно индексируется.
Зона домена определяет целевую аудиторию. Для коммерческих проектов чаще выбирают .com, .ru или .net. Локальные бизнесы используют национальные зоны, например .by, .kz. Новые тематические домены (.shop, .tech) подходят для нишевых сайтов.
Перед регистрацией проверьте доступность имени через сервисы WHOIS и убедитесь в отсутствии товарных знаков, чтобы избежать юридических споров. Анализ истории домена в Wayback Machine и Ahrefs позволит выявить нежелательные прошлые проекты или санкции поисковиков.
Регистрация выполняется через аккредитованных регистраторов: REG.RU, RU-CENTER, Namecheap, GoDaddy. Цена в популярных зонах обычно составляет 5–15 долларов в год. Рекомендуется включить опцию автоматического продления и защиту персональных данных (WHOIS Privacy).
Обновление адреса сайта в настройках WordPress

Для смены домена необходимо изменить два ключевых параметра: «Адрес WordPress (URL)» и «Адрес сайта (URL)». Они определяют путь к файлам системы и отображаемый адрес для пользователей.
Пошаговые действия:
| Шаг | Действие |
|---|---|
| 1 | Авторизоваться в админ-панели WordPress под учётной записью администратора. |
| 2 | Перейти в раздел «Настройки» → «Общие». |
| 3 | В поле «Адрес WordPress (URL)» указать новый домен с протоколом (https:// или http://). |
| 4 | В поле «Адрес сайта (URL)» ввести тот же новый домен. |
| 5 | Сохранить изменения и выполнить повторный вход в панель, если потребуется. |
После обновления адресов рекомендуется проверить доступность главной страницы и административной панели. Если используется SSL-сертификат, убедиться, что он корректно установлен для нового домена.
Изменение домена в файле wp-config.php

Файл wp-config.php позволяет жестко задать домен сайта, минуя настройки в базе данных. Это особенно полезно, если доступ к панели администратора отсутствует.
Откройте wp-config.php в корневом каталоге WordPress и добавьте строки перед комментарием /* That's all, stop editing! Happy publishing. */:
define('WP_HOME', 'https://новый-домен.ru');
define('WP_SITEURL', 'https://новый-домен.ru');
Замените https://новый-домен.ru на ваш актуальный адрес. Для корректной работы укажите протокол http или https в зависимости от настроек SSL.
После сохранения изменений проверьте открытие главной страницы и вход в админ-панель. Если используются кэш-плагины, очистите их данные, чтобы исключить загрузку старого домена.
Замена старого домена в базе данных через phpMyAdmin

Войдите в phpMyAdmin и выберите базу данных сайта. Перед изменениями создайте резервную копию с помощью функции «Экспорт» в формате SQL.
Откройте вкладку «SQL» и выполните запрос для поиска и замены старого домена:
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://oldsite.com', 'https://newsite.com');
Аналогично обновите таблицы wp_posts и wp_postmeta:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://oldsite.com', 'https://newsite.com');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'http://oldsite.com', 'https://newsite.com');
Если в базе используется префикс таблиц, отличный от wp_, замените его на актуальный. После завершения замен очистите кеш сайта и браузера, затем проверьте открытие страниц и корректность ссылок.
Настройка редиректов со старого домена на новый

Для корректной переадресации со старого домена на новый рекомендуется использовать редирект 301, который сообщает поисковым системам о постоянном перемещении страниц. Это сохраняет SEO-показатели и предотвращает потерю трафика.
На сервере Apache редирект выполняется через файл .htaccess. Пример настройки:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^starыйdomen\.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www\.starыйdomen\.ru$
RewriteRule ^(.*)$ https://novыйdomen.ru/$1 [R=301,L]
Для Nginx добавьте в блок server:
server {
listen 80;
server_name starыйdomen.ru www.starыйdomen.ru;
return 301 https://novыйdomen.ru$request_uri;
}
Важно проверять, чтобы каждая старая страница имела точный соответствующий URL на новом домене. Если структура изменилась, настройте индивидуальные редиректы через карточку перенаправлений в плагине WordPress, например Redirection.
После настройки редиректов выполните проверку через HTTP статус-коды или инструменты вроде Redirect Checker, чтобы убедиться, что все страницы возвращают 301 и ведут на корректные URL нового домена.
Обновление карты сайта и проверка индексации в поисковиках
Следующий шаг – отправка карты сайта в поисковые системы. Для Google используйте Google Search Console: зайдите в раздел «Sitemaps», удалите старую карту сайта и добавьте новую с новым доменом. Яндекс.Вебмастер требует аналогичных действий: удаление старой карты и добавление новой через «Индексирование → Файлы Sitemap».
После отправки карты сайта важно проверить индексацию страниц. В Google выполните поиск по оператору site:noviy-domen.ru, чтобы увидеть количество проиндексированных страниц. Несоответствие с количеством страниц в карте сайта может указывать на ошибки: проверьте раздел «Покрытие» в Search Console и устраните страницы с кодами 404 или 301.
Для ускорения переиндексации можно отправить запрос на «URL Inspection» в Google и «Проверить URL» в Яндексе для ключевых страниц. Особое внимание уделите страницам с высоким трафиком и внутренним ссылкам, чтобы сохранить SEO-позиции после переноса домена.
Регулярно проверяйте обновление индексации в течение первых 2–4 недель после смены домена, корректируя карту сайта и перенаправления при выявлении недоступных страниц. Это обеспечивает корректное отображение нового домена в поисковых системах и минимизирует потерю органического трафика.
Вопрос-ответ:
Можно ли изменить домен сайта на WordPress без потери контента?
Да, смена домена на WordPress возможна без удаления страниц, записей и медиафайлов. Для этого нужно правильно обновить настройки сайта в админке, а также проверить ссылки и внутренние маршруты. Кроме того, желательно сделать резервную копию базы данных и файлов перед изменением, чтобы иметь возможность восстановить сайт в случае ошибки.
Какие шаги нужно выполнить для переноса сайта на новый домен?
Сначала следует зарегистрировать новый домен и подключить его к хостингу. Затем в админке WordPress изменить адреса сайта в настройках. После этого необходимо обновить ссылки внутри базы данных, чтобы они указывали на новый домен. На последнем этапе стоит настроить перенаправления с старого домена на новый, чтобы посетители и поисковые системы автоматически попадали на актуальные страницы.
Как перенаправить старый домен на новый без потери трафика?
Для сохранения посетителей старый домен следует настроить через 301-редирект на новый адрес. Это можно сделать через файл .htaccess, если используется сервер Apache, либо через настройки хостинга. Такой редирект сообщает поисковикам, что контент перемещен на другой адрес, и помогает сохранить позиции в поисковой выдаче. Важно проверять, что все страницы корректно перенаправляются на соответствующие страницы нового домена.
Нужно ли изменять ссылки внутри контента после смены домена?
Да, все внутренние ссылки, изображения и мультимедиа должны указывать на новый адрес сайта. Если этого не сделать, посетители будут получать ошибки при переходе по старым ссылкам. Чтобы ускорить процесс, можно использовать плагины для массовой замены адресов в базе данных или выполнить SQL-запросы, корректно меняя все упоминания старого домена на новый.
