Как сделать все ссылки относительными wordpress

Содержание
  1. Как сделать ссылку в wordpress. Инструкция для новичков.
  2. Как сделать ссылку в wordpress на любую другую страницу
  3. Как в wordpress сделать картинку ссылкой
  4. Как сделать ссылку на файл в вордпресс
  5. Как сделать относительную ссылку внутри страницы на какую-либо ее часть
  6. Как сделать все ссылки относительными wordpress
  7. Постоянные и относительные ссылки
  8. Постоянные ссылки WordPress
  9. Относительные ссылки WordPress
  10. Замена кода WordPress
  11. Через плагин Search Regex
  12. Через phpmyadmin
  13. Через плагин Velvet Blues Update URLs
  14. Настройка WordPress. Постоянные ссылки ВордПресс
  15. Настройка WordPress после установки
  16. Постоянные ссылки WordPress
  17. Как установить плагин Cyr-To-Lat
  18. Плагин Cyr to Lat reloaded – транслитерация ссылок и файловых имен
  19. Как поменять абсолютные ссылки WordPress на относительные: SSL сертификация
  20. Вступление
  21. Что такое абсолютные и относительные ссылки
  22. Почему нужно поменять абсолютные ссылки wordpress на относительные при переходе на HTTPS
  23. Ошибка Mixed Content
  24. Выявление причины ошибки Mixed Content смешанное содержание
  25. Плагин HTTP/HTTPS Remover
  26. Плагин «Easy HTTPS (SSL)
  27. Плагин Really Simple SSL
  28. Три шага настройки плагина
  29. Смена адреса сайта в административной панели сайта
  30. Как корректно проверить доступность сайта по https
  31. Выводы
  32. Следующий шаг
  33. Как быстро изменить абсолютные ссылки на относительные в сайтах WordPress 87
  34. Чем отличаются абсолютные и относительные ссылки
  35. Изменение ссылок с помощью плагина HTTP / HTTPS Remover
  36. Изменение ссылок в базе данных
  37. Похожие статьи по теме:
  38. Оставьте комментарий Отменить ответ
  39. 87 коммент. к статье “ Как быстро изменить абсолютные ссылки на относительные в сайтах WordPress ”

Как сделать ссылку в wordpress. Инструкция для новичков.

Здравствуйте, уважаемые коллеги!

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

Даже я, великий мастер, автор и родитель wordpress-book.ru, когда-то, на заре своей юности, не знал многих элементарных вещей по wordpress, включая те действия, которые мы сейчас с легкостью освоим.

Итак, начнем по порядку.

Как сделать ссылку в wordpress на любую другую страницу

В панели администратора своего сайта откройте для редактирования требуемую страницу в режиме визуального редактора и далее (см. рисунок выше):

Редактирование ссылки производится точно также с той лишь разницей, что участок текста теперь не надо выделять, достаточно на него поставить курсор.

Как в wordpress сделать картинку ссылкой

Картинку сделать кликабельной еще проще, чем текстовую составляющую.

Как сделать ссылку на файл в вордпресс

Как сделать относительную ссылку внутри страницы на какую-либо ее часть

Такую фишку делают в основном для длинных текстов и, как правило, в начале статьи, в ее содержании.

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

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

Вот как примерно это будет выглядеть в текстовом редакторе статьи:

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

Источник

Как сделать все ссылки относительными wordpress

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

Постоянные и относительные ссылки

Давайте теперь разберемся какие ссылки бывают в WordPress.

Постоянные ссылки WordPress

Постоянные ссылки, это некая константа, как есть адрес, так по нему и ссылаются. Примеры таких ссылок:

Вот пример кода, как это видит поисковый бот. Представьте ситуацию, что у вас 1000 статей, и вы перешли на https протокол, при таком раскладе у вас все ссылки на картинки будут вести на http версию, незащищенную, где будет выскакивать ошибка сертификата безопасности сервера, или вообще будет циклический редирект, оно вам надо.

Относительные ссылки WordPress

Относительная ссылка, выглядит вот так:

Где уже ссылки https://pyatilistnik.org в конструкции нет, а / означает, что нужно обращаться к корню сайта, при https, это будет https://pyatilistnik.org. Плюс бонусом будет сокращение кода страницы, увеличение скорости загрузки сайта. У меня допустим 25 000 картинок, теперь представьте, что я удалил 25 000 слово https://pyatilistnik.org в коде. Если посчитать в байтах, то данная ссылка будет весить 24 байта, умножим ее на 25 000 и поделим на 1024, в итоге получиться 584 килобайта, именно на эту цифру я уменьшу размер кода у сайта. Вы можете сказать, что это фигня, на что я вам отвечу, что все складывается из мелочей, и даже 500 килобайт, в мобильной выдаче играют роль, опять же при индексации Google будет меньше тратить мощностей у Crawl rang обходе.

Замена кода WordPress

Через плагин Search Regex

Тут от вас потребуется два действия, первое это ввести адрес корневого домена и нажать search. В результате поиска я нашел 36 000 записей.

Затем в поле Replace pattern, ставите знак / (это тоже самое, что и ссылка на вашу главную страницу) и нажимаем Replace & Save.

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

Через phpmyadmin

Заходите на ваш phpmyadmin, у меня это делается через интерфейс хостинга mchost.ru, про него я вам уже делал вводную статью.

Заходите в SQL и делаете вот такой запрос:

В итоге у меня было найдено 2173 строк, в которых были заменены нужные значения.

Через плагин Velvet Blues Update URLs

Вы так же можете воспользоваться плагином Velvet Blues Update URLs. После установки заходим в Инструменты > Update URLs. В поле Old URL вводим, то что нужно менять, а в New URL вводим, то что нужно подставить. В итоге вы сможете поменять постоянные ссылки из перелинковки и на картинки сайта, на относительные.

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

Источник

Настройка WordPress. Постоянные ссылки ВордПресс

Настройка WordPress после установки

Не забудьте нажимать кнопку Сохранить изменения.

В пункте » Чтение «- там выберите, что Вы хотите отображать на главной странице блога: последние статьи или статическую страницу. Затем установите число записей показываемой на главной (домашней странице блога), думаю не более 10. Попросить поисковые системы не индексировать сайт? Конечно, Да!

Идём дальше. Настройки постоянных ссылок в вордпресс. WordPress даёт возможность указать для постоянных ссылок и архивов собственную структуру. Это может придать вашим ссылкам эстетичность, удобство использования и обеспечить совместимость в будущем.

Постоянные ссылки WordPress

Переходим к самому главному, наиболее важному пункту Постоянные ссылки: Настройки постоянных ссылок wordpress (вордпресс). Настраивать ссылки ЧПУ (человеко понятные урлы ) необходимо сразу же после создания сайта, пока вы ещё не написали ваши первые статьи и их не проиндексировали поисковики.

Настройка ЧПУ WordPress нужна для того, чтобы посетитель сайта/блога мог прочитать адрес статьи. Вот пример. Адрес любой статьи по умолчанию в WordPress (вордпресс использует ссылки со знаком вопроса и цифрами) будет выглядеть так: ваш сайт.ru/?p=123 и о чем идет здесь речь совсем не понятно. После добавления небольшой строчки в настройках постоянных ссылок и установки плагина Cyr-To-Lat (преобразование русских букв в латинские), адрес сообщения будет выглядеть красиво: ваш сайт.ru/sozdanie-bloga-na-hostinge-beget-i-ustanovka-cms-wordpress/

Для этого, зайдите в настройках Постоянные ссылки отметьте пункт » Произвольно «очистите поле и впишите строчку /%postname%/ (название статьи) нажав внизу нужный элемент, а можно вписать и такую /%postname%.html. Что лучше? И так и так, нормально:

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

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

Как установить плагин Cyr-To-Lat

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

Вот поэтому нам нужен специальный плагин для транслитерации постоянных ссылок. То есть, он преобразует кириллические ссылки и имена файлов в латинские. После установки нужного плагина наша ссылка https://your website/ привет-мир/ преобразуется в https://your website/ privet-mir/ Теперь ссылка написана транслитом. Она лучше читается и значительно короче.

Читайте также:  Елизаветинский воротник для попугая как сделать

Плагины в WP легче и проще устанавливать в панели админа, очень удобно. В разделе Плагины нажмите на «Добавить новый». На странице «Установить плагины» в поле поиск, вставьте название Cyr-To-Lat и нажмите «Поиск плагинов». Далее перед вами откроется страница с плагинами. Выберите плагин Cyr-To-Lat и нажмите Установить:

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

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

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

А ещё, может кому то приглянуться вот этот:

Плагин Cyr to Lat reloaded – транслитерация ссылок и файловых имен

Что такое Cyr to Lat reloaded? Данный плагин – это реанимация популярного плагина Cyr-to-lat (Сергея Бирюкова) и Rus-To-Lat (Антона Скоробогатова). Плагин остался таким же легким и простым, но авторы немного дополнили базу символов, обновили код и исправили старые баги. Использование кириллицы в ссылках страниц ухудшает читаемость постоянных ссылок (ЧПУ). Вот как раз в этих случаях вам и может пригодится транслитерация ссылок и файловых имен.

На этом разрешите с вами не надолго попрощаться. Всего доброго. Удачи всем, пока, пока!

Источник

Как поменять абсолютные ссылки WordPress на относительные: SSL сертификация

Вступление

Эту статью я хотел начать так: Продолжаем решение проблем, вызванных переводом сайта WordPress на протокол HTTPS и опубликовать её, после статьи о переходе на безопасный протокол HTTPS. Теоретически, обе статьи нужно читать одновременно, а поменять абсолютные ссылки WordPress на относительные ссылки, можно в любое время.

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

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

Относительная ссылка указывает на объект без протокола, и имеют вид:

//ваш_домен/содержание/ или просто /содержание/

Почему нужно поменять абсолютные ссылки wordpress на относительные при переходе на HTTPS

Если вы перейдете на протокол HTTPS без смены ссылок, то при открытии страницы сайта браузер «увидит», что часть ссылок на вашем сайте, прежде всего внутренние ссылки, ведут на незащищенные ссылки http.

Об этом, браузер сообщит красной или серой (желтой) надписью в адресной строке. Называется такая ошибка «Mixed Content», что значит, смешанное содержание. Смешанное содержание, означает, что на странице присутствуют как защищенные (https), так и не защищенные (http) ссылки.

Ошибка Mixed Content

Немного теории. Ошибка Mixed Content может быть активной или пассивной.

Проще говоря, все ссылки сайта, которые будут указывать на «небезопасный» http протокол, будут считаться ошибкой Mixed Content.

Выявление причины ошибки Mixed Content смешанное содержание

Ошибка Mixed Content есть, её нужно исправлять. Выявим причину ошибки, для этого:

На странице сайте, на которой предположительно, ошибка Mixed Content (браузер показывает сайт, как небезопасный), идем на правую кнопку мыши и смотрим ссылку «Просмотр кода» или Ctrl+Shift+I.

На вкладке «Security» видим предупреждение «Mixed content», а под ним ссылку на список «плохих» ссылок.

Ошибка Mixed Content есть

Видим пояснения браузера рядом с небезопасными ссылками: «Это содержание должно также быть подано через HTTPS».

Чтобы исправить ошибку «Mixed Content», не будем танцевать с бубнами и поставим плагин (плагины) WordPress, специально предназначенные для этого.

По рекомендациям и наличию обновления выбираю плагин под названием «HTTP/HTTPS Remover».

поменять абсолютные ссылки WordPress плагином HTTP|HTTPS

Плагин HTTP/HTTPS Remover

Плагин HTTP/HTTPS Remover не имеет настроек, «тупо» меняет все существующие внутренние ссылки сайта WordPress с абсолютных на относительные. Тем самым, после установки и активации плагина, должна устраниться ошибка смешанного содержания.

К сожалению, после установки плагина, я опять вижу ошибку «Mixed Content». Это значит, что на открытой странице есть внешние ссылки, ведущие на ресурсы http, а не https. Для исправления опять идем на правую кнопку мыши, и смотрим код. (кнопка «Посмотреть код» для Chrome).

На вкладке «Security» видим ошибку «Mixed content», а под ним ссылку на список «плохих» ссылок. У меня оказалось не безопасной одна картинка, в виджете на rss ленту.

Убираем «нехорошую» картинку и видим, заветную зеленую картинку в адресной строке браузера «Надежный».

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

Плагин «Easy HTTPS (SSL)

Переведя несколько сайтов WordPress на протокол https, заметил следующее. Плагин «HTTP/HTTPS Remover» дает отличный результат в симбиозе с плагином «Easy HTTPS (SSL) Redirection». Причем, отдельная установка этих плагин не устраняет ошибку «Mixed content».

Установите плагин Easy HTTPS (SSL), активируйте его и выставите простые настройки.

поменять абсолютные ссылки WordPress плагином Easy HTTPS

Плагин Really Simple SSL

Плагин Really Simple SSL автоматически определяет ваши настройки и настраивает ваш сайт для работы через https. Чтобы он был легким, параметры настроек сведены к минимуму. Одним щелчком мыши весь сайт перейдет на SSL.

Три шага настройки плагина

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

Смена адреса сайта в административной панели сайта

Вы знаете, что в консоли на вкладке Настройки>>Общие>>Адрес сайта (WordPress), есть возможность, указав новый адрес сайта, создать переадресацию сайта на новый адрес.

Вопрос, нужно ли указывать новый адрес сайта с https после перехода на безопасный протокол?

После получения (покупки) сертификата SSL, ваш сайт и панель сайта должны быть доступны по двум протоколам HTTP и HTTPS. В этом случае, можно сменить адрес сайта WordPress в общих настройках из административной панели, указав протокол HTTPS, как основной.

Как корректно проверить доступность сайта по https

Для корректной проверки доступности сайта протоколу https, воспользуйтесь инструментом Яндекс.Вебмастер.

Важно! Недоступность сайта по протоколу HTTPS, а также уже сделанная переадресация, после выполнения этой настройки, приведет к невозможности войти в административную панель сайта.

Исправление этой проблемы очень хорошо показано на этом видео

Если вы не можете исправить эту ошибку по этим подсказкам:

Выводы

Следующий шаг

Теперь, можно заняться SEO и устранить ошибки оптимизации появившихся из-за перехода в безопасный режим. Если, конечно, вы уже получили сертификат безопасности SSL и перешли на протокол HTTPS.

Источник

Как быстро изменить абсолютные ссылки на относительные в сайтах WordPress 87

Здравствуйте, уважаемые друзья. Сегодня поговорим о том, как быстро изменить абсолютные ссылки на относительные в сайтах и блогах WordPress. А также немного затронем сложный способ, который подойдёт для опытных владельцев сайтов.

Итак, друзья эта информация пригодится вам уже в ближайшем будущем. Так как рано или поздно мы все будем вынуждены перейти с протокола http на https. Этого от нас требует Гугл, так как с 2017 года незащищённые сайты будут понижаться в поисковой выдаче. Это по типу внедрения адаптивного дизайна, когда Гугл тоже выкатил ультиматум таким сайтам.

А этот переход подразумевает много технической возни и замену всех ссылок на сайте.

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

Перед началом работы со ссылками сделайте резервную копию сайта. Обязательно!

Чем отличаются абсолютные и относительные ссылки

Ссылок на вашем сайте достаточно много – это ссылки страниц, статей, меню, изображений, метатегов, скриптов и так далее. Все эти ссылки являются абсолютными. Они имеют такой вид:

А нужно изменить эти ссылки на относительные, которые делятся на два варианта.

Мы будем менять ссылки на последний вариант. Так как именно такие адреса ссылок понадобятся при смене протокола.

Изменение ссылок с помощью плагина HTTP / HTTPS Remover

Вообще, на выбор есть 2 пути, решить задачу с помощью плагина и без него. Второй вариант обсудим дальше. А сейчас самый простой и быстрый, с помощью HTTP / HTTPS Remover плагина.

Я пересмотрел много плагинов. Окончательный выбор был между двумя претендентами HTTP / HTTPS Remover и Velvet Blues Update URLs, которые вы можете использовать.

HTTP / HTTPS Remover – не имеет настроек и выполняет своё назначение сразу после активации.

Velvet Blues Update URLs – нужно настраивать, зато его можно удалить после изменения ссылок.

Выбор за вами, я же остановился на первом. Просто устанавливаете и активируйте этот плагин – и он работает.

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

Читайте также:  Как сделать башмак для проверки якорей

Изменение ссылок в базе данных

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

Далее, выбрав базу данных, в разделе SQL нужно ввести следующие команды:

Изменение адреса и имени сайта.

Изменение URL страниц сайта и ссылок в тексте.

Изменение ссылок в метаданных.

Изменение ссылок в комментариях.

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

Вот собственно и всё, что я хотел рассказать и показать в этой статье. Этот подготовительный этап будет нужен в дальнейшем при переходе с протокола http на https. Чем я собираюсь заняться в ближайшее время.

На сегодня у меня всё. Друзья, я желаю вам успехов! До встречи в новых статьях.

С уважением, Максим Зайцев.

Похожие статьи по теме:

Друзья, поддержите блог! Поделитесь статьёй в социальных сетях:

Подписывайтесь на новые статьи!

Оставьте комментарий Отменить ответ

87 коммент. к статье “ Как быстро изменить абсолютные ссылки на относительные в сайтах WordPress ”

Давно тебе не писал. Но тут повод появился )
Есть ещё один хороший плагин Search Regex. Включаешь его, настроек там особо никаких нет, всё интуитивно понятно, и чтоб в базу данных в саму не лезть, можно все ссылки поменять через этот плагин. Очень удобно, попробовал, проблем никаких, ну конечно лучше сохранить резервные копии и базы данных и файлов сайта.

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

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

Вика, привет. Ручками — это очень долго и не наш подход. Лучше использовать средства автоматизации. Успехов тебе с заменой!

Максим, спасибо за своевременную подсказку. Тоже уже ознакомилась с материалами по переходу на https. Вот теперь еще и за сервисы придется платить ежегодно 🙂

Людмила, пожалуйста! 🙂 Да, дополнительная статья расходов добавится. Но, изучая эту тему я понял, что можно и бесплатный сертификат получить. Сейчас разбираюсь с ограничениями. Кстати, на хостинге Бегет можно бесплатный получить и установить прямо из панели админа. А платный стоит дороже самого хостинга. На Спринхосте дешевле, но тоже дороже, чем у сторонних регистраторов. В общем разберусь и опубликую статью с оптимальным решением.

Максим! Очень буду ждать статью с бесплатным вариантом серта, а то действительно, по цене получается дороже самого хостинга со всеми 10 доменами и БД… Не окупается это совершенно…

На этой неделе подготовлю статью. А заодно один из сайтов переведу на бесплатный сертификат.

Полезный материал. Я будут тянуть с переходом до последнего. С Нового года Гугл начнет обращать внимание на сайты с приемом оплаты, поэтому у нас (у кого этого нет) есть еще время подождать.
Для перехода нужен будет выделенный IP? Где-то я читал об этом. Еще одни расходы…
В статьях сайта я уже давно подготовился. Нужно еще посмотреть другие файлы для того, чтобы вообще убрать с URL протокол.
Волнует еще вопрос, а быть как с рекламными сетями? Никто, кто переходил не освещают этот вопрос. У них сайт зарегистрирован по старому протоколу. Как быть непонятно.

Мой комментарий куда-то затерялся, хотя комментарии к этой статья приходят на почту.
Пока воздержусь от перехода, так как я на сайте не принимаю оплату. Попробую удалить протокол из URL на сайте, где еще не удалил.
На Спринхосте написано, что для подключения сертификата нужно иметь выделенный IP адрес, а это еще одна статья расходов.
Меня волнует такой еще момент, а как быть с рекламными сетями? Сайт у них зарегистрирован с простым протоколом. Как действовать? Я могу обратиться в РСЯ, а в Google невозможно обратиться. Непонятно, что делать.

Вась, привет. Твой комментарий попал на ручную модерацию, а я с ответом затянул, выходной день, расслабился. Выделенный IP нужен, походу, на всех хостингах, у меня есть доступ к 5 разным хостингам и на всех я проверил, нужен сертификат и выделенный IP. Но, вот покупать сертификат у хостинга очень дорого. В то время, как можно купить сертификат на 3 года за 470 рублей, хостинги (спринхост — самый дешёвый из проверенных) предлагает за 790 рублей в год, плюс 150 за выделенный IP. За год — это грабёж, а за 3 года?
С рекламой я тоже был озадачен, но перепроверил и выяснил, что в Адсенс мы добавляем доменное имя (в подтверждённые сайты), протокол не учитывается, они это учли. Гугл же! В тизерных сетях тоже самое. РСЯ не смотрел, нужен доступ к клиентскому сайту, было не охота просить. Но, уверен и у них тоже это вопрос решён подобным образом.
Остаются только партнёрские в прятателе ссылок, кто использует, но и там есть хитрость.
Так, что переведу они из сайтов на бесплатный сертифика, обкатаю схему и поделюсь опытом! А для блога нужно писать в службу поддержки и узнавать, как установить сторонний сертификат. В общем, буду делиться своими продвижениями в этой области.

Я тоже смотрел, этот вариант, наверное, самый оптимальный. У бесплатного сертификата могут быть проблемы с проверкой. Если переходить, то на надежный вариант.
Еще пишут, что из-за защищенного протокола может уменьшится доход от рекламы. Почему? Это главный аргумент для меня тянуть с переходом.

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

Значит у них тоже в расчёт идёт доменное имя, протокол не учитывают. Я перепроверил, такой подход во всех рекламных сетях, где я регистрировался сам или регистрировал клиентов. С рекламой проблем не должно быть.

Единственная проблема для подобных сайтов – это сквозная форма авторизации на каждой странице. Тут уже придется либо избавляться от нее переходя на оформление заказов без регистрации, либо переходить на HTTPS.»

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

Людмила, всё верно, здесь нас никто не заставляет. И каждый постепенно сможет перейти на новый протокол. Если вообще решит это делать. Но, знать и уметь это нужно.

В дальнейшем тоже планирую переехать на https. Как бы его не ругали, но все же, это полезная вещь. Тем более есть хорошая кампания летценскрипт, которая раздает бесплатные и надежные сертификаты именно для проверки домена. Проблем с ней не будет. Они могут возникнуть только в самоподписных сертификатах + в некоторых ненадежных кампаниях.
Также для бесплатного и надежного сертификата выделенный ip не обязателен. Поэтому тут вообще, нет никаких расходов.
А вот на счет Спринтхоста — я в них разочарован. Цены завышенные + нельзя установить сертификат, которого нет в ихнем магазине. Надеюсь, в дальнейшем они одумаются и пойдут на встречу своим клиентам.

Сергей, привет. Спасибо за комментарий. Я сегодня тоже получил ответ от поддержки Спринхоста и тоже разочарован. Выходит, что мой блог если и переводить на https, то только по их тарифам, а это в 3 раза дороже. Написал им ответное письмо с предложением пересмотреть такое положение дел. Вряд ли они послушают, но если люди будут подобные предложения выдвигать им придётся подумать над этим вопросом.

Я тоже со Спринхостом поругался. В итоге они мне написали: «В настоящий момент отсутствует техническая возможность установки любых сертификатов в рамках услуги виртуального хостинга.
В дальнейшем, возможно, появится такая возможность, о чем мы дадим знать нашим клиентам, но сейчас Вы можете использовать сторонние сертификаты только в рамках услуги VDS без администрирования.»
В принципе, я и не собираюсь в ближайшее время переходить, только. если поисковики начнут вынуждать. Может и хостинг к тому времени исправится.
По рекламе, как я понял все будет работать. Из за границы тоже написали, что ничего делать не надо.

Да, хостинг подвёл в этом моменте. Я хотел перевести блог на https и показать на нём пример для посетителей. Конечно хотелось показать оптимальный вариант, а не «обдиралово» от хостинга. Значит блог подождёт до лучших времён, пока Спринхост одумается. Покажу пример на другом сайте.
А с рекламой всё будет без проблем.

Читайте также:  Как сделать пушистый бубон на шапку

Максим, спасибо за статью. Если честно меня Спринхост давно напрягает, бывает сайт недоступен, правда после покупки выделенного IP все вроде бы нормализовалось. Зато сейчас напрягают эти нюансы с сертификатами. Уже присмотрела себе вроде приличный хостинг, но переходить боюсь.

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

Максим привет, спасибо за очередной и важный очерк для развития сайта. У меня два сайта на Спринхосте и один на Бегете, скажу, что на Бегете проблем с бесплатным сертификатом SSL нет и не нужен выделенный ip и это очень радует, что не скажешь про Спринхост, очень хочу остаться на Спринхосте он меня устраивает, хорошо держит нагрузку, но SSL у них проблема, по словам техподдержки бесплатные сертификаты появятся уже в ноябре, но есть ещё один подводный камень, придётся покупать выделенный ip, который стоит 150 руб. в месяц, что сильно меня не радует. Кстати для тех кто перешёл https, могу предоставить код для вставки functions.php решающий проблему смешанного содержимого, исправляющий открытия сайта по двум протоколам https и http одновременно. Максим если тебе интересно, скину ссылку на код, что-бы ты мог его просмотреть, и если посчитаешь нужным передашь его народу.

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

Максим приветствую, ссылка на код https://yadi.sk/i/LMDa1OB1y9yBg автор кода Андрей Морковин.

Паш, спасибо, код действительно полезный!

Сегодня перевел сайт на https мой хостер макхост сам мне предложил цена вопроса 1000рублей на год, выделенный IP не нужен. Но вот что бы все отображалось правильно не могу настроить.

Валерий, у вас по прежнему к стилям, скриптам и даже к favicon прописан протокол http. В этом вся проблема с отображением сайта. Используйте плагин и смените абсолютные ссылки на относительные. Это поможет.

Не знаю как все это сделать в базе данных все все http на https поменял и нечего не помогло. Не очень я в этом шарю.

Но, сейчас я уже вижу нормальный сайта, значит помогло! Отлично!

Вроде все поменял, но а каких скриптах вы говорите? К примеру в скрипте счетчика рамблер тоже нужно менять http на https

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

А где эти скрипты в каком файле они могут находится?

Про карту и робот вы имеете в виду добавить в панель вебмастера Яндекс и Goole? В роботе я изменил адресс и в hetacess добавил код. а в карте что делать?

Вроде все наконец-то заработало! Благодаря вашей помощи Максим спасибо!

Валера, вы молодец. Всё получилось отлично, поздравляю!

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

Но, уже сделали. Яндекс ТИЦ срежет до 0, но восстановит его при следующем апдейте. Гугл на это нормально реагирует.

Спасибо за обзор этого вопроса. Я вот только одного не пойму — почему нельзя сразу в БД сделать пути к ссылкам / картинкам / скрипта по описанному же в статье относительному виду вне зависимости от протокола? То есть меняем все ссылки на формат //site.ru/ и все, захотели потом перевели на https, захотели подождали:)

Кстати, может кому понадобится код для смены всех ссылок на относительные //, который можно вставить в functions.php. Такой, полукостыльный метод, но лучше мне кажется, чем держать +1 плагин:)

Дмитрий, спасибо за код! Уверен, пригодится многим мои читателям. Удачи вам!

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

Привет! Спасибо за инфу, поставил плагин, и все собственно замечательно работает, сайт (https://gamesage.ru/), только вот что странно: в редактировании записи по прежнему стоит: «Постоянная ссылка: https://gamesage.ru/novosti/final-fantasy-xv.html» — то есть абсолютная ссылка, это глюк плагина или так и должно быть?‎

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

Спасибо за разъяснение, и Вам тоже удачи, камрад!

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

Здравствуйте, Татьяна. Да, некоторые ссылки не поддаются исправлению этим плагином. Нужно руками исправлять. Ссылки на скрипты и в скриптах тоже нужно исправить вручную. Тут универсального совета не дать, нужно находить скрипты и править. Большая их часть, обычно, подключается в заголовке, а также в подвале сайта. Нужно открывать файлы header.php и footer.php и вносить правки. Только обязательно сделайте резервную копию перед этим.

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

Наталья, добрый день. Этот плагин должен работать постоянно. Он меняет ссылки в автоматическом режиме. Но, можно использовать плагина Velvet Blues Update URLs, изменить протокол сайта в ссылках и удалить этот плагин. С ним тоже просто работать, в первое поле вводите название адрес сайта http://zolushka-new.com/, а во второе https://zolushka-new.com/ Но, делать это нужно уже после установки протокола.

Максим, благодарю. Попробую, хотя решиться на такое и то сложно, я «писатель», а не «строитель». Но вижу вы сами благополучно перешли и инструкции по переходу сделали — буду пользоваться оплачивая рекламными кликами))

Наталья, пользуйтесь конечно! Будут вопросы, обращайтесь. Оплаты не надо 😉

Максим, я использовал Вельвет Блюз плагин, ссылки в аттачах надо было поменять. Всё успешно. Однако… Зеленый замочек всё равно не горит.. Кстати, тут про Спринтхост говорили.. Переехал на него почти месяц назад и как раз из-за бесплатного сертификата. Let’s Encrypt. У старого хостера для его установки нужно было покупать ip, здесь — нет. Встало без проблем, поменял практически все, в вебмастерах всё везде добавил и обновил. Жду изменений.
Только что заметил апдейт ТиЦа. ТиЦ упал наполовину. Сначала он упал на нули, теперь он наполовину. Я всё же надеюсь, что старый Тиц мой вернется…

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

Максим, здравствуй! У меня при смене ссылок в БД второй код не сработал, то есть анкорные ссылки в записях на другие записи так и остались с протоколом http. Но лечится вот таким SQL-запросом в БД, может кому-то пригодится:

Артём, привет. Спасибо за дополнение и подсказку по коду. Это я когда видео записывал, показывал, копировал и допустил ошибку. На скриншоте правильно, а в кодах накосячил.

Максим, обрати внимание, пожалуйста, у тебя в кодах везде https.

Здравствуйте Максим! С удовольствием читаю Ваши статьи! Маленькое замечание, у Вас на скринах выше в запросах меняет https на https! А то люди будут пробовать, а ничего не будет получаться!

Игорь, добрый день. Спасибо за подсказку, внёс поправки.

Добрый день, Максим!
Благодарю за очень полезную, толково изложенную инструкцию. Но у меня вопрос несколько другого плана.
После перехода на https. возникла проблема с Миралинкс. Многие сайты еще на старом протоколе, и при размещении таких статей протокол меняется автоматом, на что рекламодатели и биржа реагируют отрицательно.
Возможно ли исправить такую ситуацию или придется расставаться с биржей как источником дохода?

Здравствуйте, Елена. В настройках сайта убедитесь, что у вас указан адрес сайта и вордпресс с протоколом https, затем отключите плагин смены протокола. Может ещё потребуется сбросить кэш. После этого проверьте всё ещё раз. Только сделайте резервную копию пред началом работ. А если есть технические трудности, попросите техподдержку хостинга помочь в этом вопросе. Удачи!

Источник

Оцените статью
Как сделать своими руками
Добавить комментарий
Adblock
detector