SEO en WordPress : Google indexa las imágenes pero no la entrada

SEO WordPress > Foros en Español

Google indexa las imágenes pero no la entrada

Problemas de codificación de carácteres

Pregunta de Kushif

Solucionar problema SEO en WordPress activando opción de redirección de adjuntos a post permalink.

Descripción del problema

Mi problema es sencillo.Tengo un blog llamado Egofriki.com, si pones «bq aquarius» en Google te da como resultado:
1) La portada del blog > Egofriki.com, pero no te muestra la entrada.
2) Las imágenes del artículo PERO NO EL ARTÍCULO.
La duda es ¿cómo puedo evitar esto? Es que la gente entra esperando ver el artículo y se les muestra esto… ¿ a qué puede ser debido ?

(J3ick WpCol comenta) El problema esta en el plugin de Yoast Seo que genera dobles url canonicas de esta manera:
<link rel="canonical" href="http://egofriki.com/bq-aquarius-dual-sim-y-libre/bq-aquarius-cabecera/" /> como ves al final le agrega /bq-aquarius-cabecera/ por esta razón la búsqueda desde google no muestra el contenido.

(Añado) Por cierto, veo en el post que comentabas al principio de esta conversación que ya has dado con la solución porque el link canónico redirige al permalink del post.
Será que has activado la opción de WordPress SEO de YOAST que redirige la página de adjuntos al permalink del artículo en que aparecen :)

Solucionar problema SEO genérico de validación W3C de código fuente corrigiendo codificación y carácteres.

Descripción del problema

Hola Kushif/J3ick, supongo que llego tarde al pescado pero por mi parte (búsqueda desde España) veo el resultado en SERP correctamente, por lo que Kushif debes haber hecho los deberes :) Si no es así, que sepas que aparece bien.
Además sugiero revisar el juego de caracteres usado porque el sitio tiene problemas de validación importantes por esto:

<doctype html>
<html lang="es-ES" prefix="og:http://ogp.me/ns#" fb:http//ogp.me/ns/fb#">
<head>
<link rel=�author� href=�[https://plus.google.com/113272544199630334852]� title=�Nombre/Descripci�n� />
<link title="�Nombre/Descripci�n�" href="�[https://plus.google.com/113272544199630334852]�" rel="�author�" /> </head></html></doctype>
Suerte!

Kushif – Miembro – Publicado hace 1 day #

He visto el problema varias veces, pero no logro dar con la solución. ¿Alguna sugerencia? Muchas gracias.


El problema es feo pero sencillo de arreglar. Si no usas ya un editor de texto plano potente (Ultraedit, Notepad++, etc) descárgate uno de los gratuitos (recomiendo Notepad++ aunque yo uso profesionalmente Ultraedit desde 2003) y prueba a hacer lo siguiente (si me paso en detalle es por si lo lee alguien más con menos nivel):

  • Desde el Panel de control WP, Apariencia > Editor
  • Busca header.php en la lista para editarlo
  • Si no aparece el botón [Actualizar archivo]:
    Entra por FTP en tu hosting
    Busca tu instalación WP > wp-content > Themes > (Tema) > header.php
    Bájate una copia de header.php por si se tuerce la cosa
    Botón derecho sobre el fichero remoto y «Propiedades de archivo»
    En sus permisos debes cambiar el valor (probablemente 644) a 777
    Vuelve al editor WP y refresca la página de edición de header.php
    Cuando hayas logrado tus cambios, NO OLVIDES volver a dejar los permisos en 644 por lo menos
  • Copia el código fuente que da problemas, haz un buen repaso viendo el código fuente desde Firefox o Chrome para ver si es sólo la parte de la que header.php es responsable la que da problemas
  • Pega el código en el editor de texto, Notepad++ o similares, NO USES el bloc de notas de Windows, por mentar :)
  • Estos editores de texto plano te informan sobre la codificación del texto, asegúrate que coincide con el que usas en tu WP, normalmente UTF-8, en Ultraedit puedes cambiar esto si debes en Archivo > Conversión
  • Si los carácteres que se mostraban mal no se muestran correctamente tras la conversión, sencillamente comprueba (barra de estado del editor de texto) que el código usado es el que quieres y cambia los carácteres manualmente
  • Copia el texto corregido y sustituye con él la versión erronea del editor de WP, luego [Actualizar archivo]
  • Abre el frontend de tu WP en otra pestaña y mira su código fuente, deberías ver un código legible y limpio, con menos errores de validación W3C
  • Recuerda devolver el header.php a sus permisos originales con tu cliente FTP, normalmente 644

 

Temas de alto rendimiento, responsive design para SEO en WordPress Themeforest

SEO WordPress

¿Cuál es tu opinión?

Tu cuenta de correo no se hará pública.

¡Pon tu web a trabajar ya! Contacta hoy sin compromiso