Yoast SEO: канонічні URL-адреси на веб-сайті з необов’язковим SSL

протокол HTTPS

Коли ми перенесли наш сайт на махове колесо, ми не змушували всіх підключатися до SSL-з'єднання (https: // url, що забезпечує безпечне з'єднання). Ми все ще не визначилися з цим. Ми можемо переконатися, що подані форми та частина електронної комерції захищені, але не впевнені, що стосується лише середньої статті, яку потрібно прочитати.

З огляду на це, ми зрозуміли, що наші канонічні зв’язки виявляються як захищеними, так і небезпечними. Я не багато читав на цю тему, але, здається, це може бути проблематично, якщо Google розглядає кожен шлях окремо. Дійсно, у вебмайстрів нам довелося реєструвати захищений сайт окремо, тому я можу лише здогадуватися, що це може викликати плутанину.

Що таке канонічне посилання?

Канонічний елемент посилання - це елемент у головному розділі HTML-сторінки (невидимий для користувачів), який спрямовує пошукові системи до бажаної версії веб-сторінки. Це є важливим елементом при оптимізації вашого сайту для пошукових систем, оскільки ви хочете, щоб будь-які повноваження, що передаються через посилання, переходили на відповідну URL-адресу. Переважна більшість систем управління вмістом створюють кілька шляхів до однакового вмісту. Без канонічного визначення відповідного шляху ваш орган може бути розділений між кількома шляхами до одного вмісту.

При розгляді Yoast SEO база знань плагіна, плагін просто перетягує постійне посилання через стандартну функцію WordPress. Іншими словами, якщо ви перебуваєте на захищеній сторінці, він перелічить шлях https, якщо ні - перелічить шлях http. Тьфу.

У межах нашої теми functions.php файл, і використовуючи канонічний фільтр Yoast wpseo_canonical, ми додали наступну функцію, щоб примусити всі канонічні посилання на захищену URL-адресу:

функція mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); повернути $ url; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

Тепер, незалежно від того, до якого шляху переходить користувач або як сканер Google фіксує канонічне, він відображатиметься лише як захищена сторінка з URL-адресою https: // У плагіна Yoast раніше була можливість це визначити, але, схоже, він був відмінений від плагіна.

2 Коментарі

  1. 1
  2. 2

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.