Yoast SEO: URL canónicos nun sitio con SSL opcional

https

Cando mudamos o noso sitio a péndulo, non forzamos a todos a unha conexión SSL (o https: // url que garante unha conexión segura). Aínda estamos indecisos respecto diso. Podemos asegurarnos de que os envíos de formularios e a parte de comercio electrónico sexan seguros, pero non estamos seguros só do artigo medio para ler.

Con isto en mente, decatámonos de que as nosas ligazóns canónicas aparecían seguras e inseguras. Non lin moito sobre o tema, pero parece que pode resultar problemático se Google trata cada camiño por separado. De feito, dentro dos administradores web, tivemos que rexistrar o sitio seguro por separado polo que só podo adiviñar que causaría confusión.

Que é unha ligazón Canonical?

Un elemento de ligazón canónica é un elemento da sección principal dunha páxina HTML (invisible para os usuarios) que guía os motores de busca á versión preferida dunha páxina web. Este é un elemento esencial á hora de optimizar o seu sitio para os motores de busca, xa que quere asegurarse de que calquera autoridade que pase a través das ligazóns vaia ao URL adecuado. A gran maioría dos sistemas de xestión de contido producen múltiples camiños cara a contido idéntico. Sen unha canónica para definir o camiño adecuado, a súa autoridade podería dividirse entre varios camiños cara ao mesmo contido.

Ao revisar o Yoast SEO base de coñecemento do complemento, o complemento simplemente tira o enlace permanente a través da función estándar de WordPress. Noutras palabras, se estás nunha páxina segura, listará o camiño https, se non o estás, listará o camiño http. Uf.

Dentro do noso tema functions.php ficheiro e usando o filtro canónico de Yoast wpseo_canonical, engadimos a seguinte función para forzar todas as ligazóns canónicas á URL segura:

función mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); devolver $ url; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

Agora, independentemente do camiño ao que vaia un usuario ou de como o rastrexo de Google capte o canónico, só aparecerá como a páxina segura coa ruta https: // URL. O complemento de Yoast adoitaba ter a opción de definilo, pero parece que foi privado do complemento.

2 Comentarios

  1. 1
  2. 2

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.