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

WordPress y los caracteres chinos. ¡¡¡Ayuda!!!

............................................................................................................................

Desde hace un tiempo, creo que desde el principio de pasarme a WordPress, vengo sufriendo un problema con Google y los caracteres usados en este blog.

El caso es que de forma aleatoria, sin seguir un patrón aparente, Google no reconoce los caracteres acentuados y otros como lo signos de apertura de interrogación, y los sustituye por caracteres chinos dividiendo las palabras en dos partes (antes y después del símbolo chino). Veamos un ejemplo:

Art y culos

Esto hace que Google entienda que yo hablo de arte (art) y de culos y me coloque en el top 10 para la búsqueda 100% culos. De esta forma no hay manera de posicionar palabras concretas ya que los símbolos chinos las modifican creando otras. Además esto no pasa siempre, como podéis ver en el siguiente ejemplo en el que para una misma búsqueda hay dos resultados con y sin caracteres chinos.

Simbolos raros en WordPress

Pensé que podría tratarse un problema de la etiqueta “description” que está controlada por el plugin “All in One SEO Pack”, pero también tengo ejemplos en los que la descripción aparece unas veces bien y otras con los caracteres chinos, por lo que el problema debe ser otro.

La solución fácil pasaría por retirar de las descripciones y títulos todas las tildes, pero espero encontrar alguna solución que no me obligue a ésto. Estoy abierto a todo tipo de sugerencias y especulaciones, por tontas que parezcan, quizás se me pasó algo básico y no lo vi, así que no se corten en proponer cualquier cosa que se les ocurra. Espero que puedan ayudarme, saludos avinagrados.

Vinagre Asesino.

Charco de sangre de Vinagre Asesino


Botón de Meneame Botón de Ayuda Blogs Botón de Meneame

Publicado el 22 - 02 - 2008 en Vinagre Asesino, WordPress


   Hay 14 comentarios sobre “WordPress y los caracteres chinos. ¡¡¡Ayuda!!!”


  • Tijeran ha comentado:

    Hasta donde yo se google usa Unicode (utf-8). Había oido de un problema que tenía la gente al migrar a wordpress 2.2 con los caracteres.
    Fijate en el archivo wp-config.php. Busca la linea:

    define(’DB_CHARSET’, ‘utf8′);

    Si no pone eso cambialo. Y si pone eso, prueba a cambiarlo por:

    define(’DB_CHARSET’, ”);

    Un saludo amigo.



  • De Cabo ha comentado:

    Tijeran ha dado en el clavo. Esa es la clave para solucionar el tema. Normalmente los errores aparecen en le propio blog, pero con caracteres cuadrados y tal, no con chinos… lo de google no lo había visto nunca.

    Espero que lo soluciones!Saludos



  • Vinagre ha comentado:

    Pues ya lo había probado y lo he vuelto a probar pero nada de nada. Si pongo eso desaparecen directamente del blog las letras con tilde.



  • joacovidal ha comentado:

    probá utilizando los códigos html para los caracteres especiales:

    http://www.desarrolloweb.com/articulos/11.php



  • Rogelio ha comentado:

    Debo de reconocer que siempre uso los caracteres especiales, ademas con un triple proposito: Que se vean en todos los navegadores e idiomas, para volver a revisar lo que escribi al cambiar los caracteres y por ultimo la verdadera la razon: porque mi laptop tiene teclado en ingles.
    :P



  • Martín ha comentado:

    ¿Has comprobado qué unicode usa la base de datos?
    He tenido que hacer varias actualizaciones de wordpress y cuando tenía un unicode latin todos los artículos anteriores al cambio estaban escritos así.
    Tuve que exportar la base de datos y con UltraEdit convertirla toda a utf y volverla a importar.

    Suerte



  • Intruso ha comentado:

    No soy nigun experto Jai pero creo que martin tiene razon, mirate la base de datos, el tema tiene que estar en el utf8, asegurate que tu base de datos esta asi, espero que se solucione pronto.
    100% culos, jajaja, que bueno xDDD



  • manuelito ha comentado:

    Bueno, siempre puedes hacer un giro en tu carrera y montar una página porno. Así estarás bien posicionado. Pero la verdad es que es una auténtica putada, y eso de que unas veces lo ponga bien y otras mal… no se no se.



  • Asuknamun ha comentado:

    Yaaaaaaaaaaaa ahora eres inocente avinagrado, la verdadera razón es darte a conocer por los 100 % art culo xDD



  • luigix ha comentado:

    Yo también creo que el problema viene provocado por el charset de la base datos ! Haz prueba y error.

    Saludos,
    luigix



  • komoloves ha comentado:

    Hola Vinagre, por especificaciones del trabajo siempre tenemos que hacer las cosas en Unicode. Y para que se vea bien la información son 2 cosas, que cuando se guarde la información se haga siempre un EncodeUTF8 (Esto es tarea del Wordpress), y para que se guarde en condiciones la Base de datos tiene que Soportarlo. y Otra es que para mostrarse bien debe hacerse un DecodeUTF8 previo (QUe esto es tarea del Interprete, en este caso el Navegador, Google, …).
    Así que el problema lo tendrás en la Base de Datos, posiblemente tengas el Charset “latin….”, creo que existe uno que pone Unicode.
    Si utilizas MySQL, puedes buscar información de como guardar Unicode en la Base de datos y como recuperarla. Y luego comprobar que Wordpress siga esos pasos.
    Saludos.



  • komoloves ha comentado:

    PD.: Cuando lo consigas pones un Post ¿No?



  • Vinagre ha comentado:

    Cuando lo consiga lo pongo, tengo una mezcla rara, la base de datos está en utf8_unicode_ci y las tablas en utf8_general_ci, esto fue por un cambio que hice para ver si se arreglaba pero veo que no. Probaré a ponerlo todo en utf8_unicode_ci a ver que tal.

    Gracias a todos, ya contaré, lo malo de esto es que tengo que esperar a que google me indexe de nuevo.



  • Vigilad tu código con frecuencia ha comentado:

    [...] 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 [...]



   Deja tu comentario



Blog de Vídeos Blog de Recetas






Contenido bajo licencia Creative Commons 2.5