Informática fácil, manuales y tutoriales paso a paso, wallpapers, Wordpress, promoción, blogs ......... y algunas cosas más en VinagreAsesino.com

Vigila tu código con frecuencia

............................................................................................................................
Comentarios (18) | Publicado el 20 - 06 - 2008

Os debo un artículo desde hace varios meses y es que no se si recordaréis que por el mes de febrero sufrí un “pequeño” problema con la indexación de este blog por parte de Google.

Para refrescaros la memoria os recuerdo que el problema consistía en que Google mostraba unos caracteres chinos donde deberían de aparecer letras como la “ñ” o vocales acentuadas. Esto provocaba que una palabra como “artículos” fuese interpretada por Google como dos palabras “art” y “culos” al quedar separadas ambas por el carácter chino.

Caracteres Chinos

En ese artículo os contaba que debido a esto Google me mandaba búsquedas para la palabra “culo” (la mitad de la palabra “artículos”) y como en el post en el que os conté el problema también hablaba de los caracteres “asiáticos” pues Google empezó a considerarme el rey de los “culos asiaticos” y a mandarme visitas para esa búsqueda. Así de simple y así de chungo.

El caso es que después de probar montones de cosas para arreglar este problema se me ocurrió validar el código de mi página y bingo!!!

El servicio de validación de la w3C me mostró que en mi “Theme” tenía caracteres propios del lenguaje español sin convertir a sus entidades en HTML.

Para que todo el mundo lo entienda, si haces un Theme en WordPress y pones como conjunto de caracteres (charset) UTF-8 entonces no puedes escribir directamente en las plantillas de tu Theme algunos caracteres sin convertir a sus entidades HTML correspondientes. Por ejemplo:

* ñ se cambia por ñ
* á se cambia á

De modo que busqué todas las vocales acentuadas en mi Theme y las sustituí por las entidades correspondientes así como otros caracteres problemáticos como la “ñ”. Después de esto la página validaba correctamente y se acabó el problema.

Blog válido en XHTML 1.0 Transitional

Mi consejo es que reviséis vuestro código de vez en cuando, sobre todo después de cada modificación de la plantilla, para evitar evitar problemas innecesarios. Por cierto, como veis en la imagen de arriba esta página es completamente valida en XHTML 1.0 Transitional, excepto cuando inserto algún vídeo de YouTube que provee un código no valido y devuelve algún error, pero eso será tema para otro día ;)

Saludos avinagrados.


Etiquetas: , , ,





Blog de Vídeos Noticias de informatica

-->



Contenido bajo licencia Creative Commons 2.5