Plugin SEO para WordPress que optimiza el header para los buscadores
(English version here)
(French version here)
Compatible con la nueva versión de WordPress 2.7!
AutoHeader es un plugin SEO para WordPress que te permite facilmente optmizar tu blog para los buscadores creando diferentes meta tags y titulos para cada post, categoria, etc… evitando caer en el contenido duplicado y los resultados suplementarios.
Hay dos versiones diferentes del plugin, uno para la versión 2.3 y otra para las versiones 2.2 y anteriores de WordPress.
Instalación
- Descargar el plugin AutorHeader
- Descomprir el archivo y copiar el autoheader.php en tu directorio /wp-content/plugins
- En el Panel de Administrador del WordPress, activar el plugin AutoHeader en la pestaña Plugins
Descarga
Como funciona
El plugins AutoHeader se encargará de lo siguiente, siempre que tengas la función wp_head() en el header.php de tu template (por defecto es asÃ)
- Title: Cambia el valor de la etiqueta «title» por:
- En la home: Titulo del Blog – Descripción del Blog
- En un post: Titulo del post
- En una página: Titulo de la página – Titulo del Blog
- En una categoria: Titulo de la categoria – Titulo del Blog
- Es un archivo de fecha: Mes Año – Titulo del Blog
- Es una página de tags: Nombre del tag – Titulo de Blog (WP 2.3)
- Es una página de tags del Utimate Tag Warrior 3: Nombre del tag – Titulo de Blog (WP 2.2)
- Es una página de búsqueda: La palabra buscada – TÃtulo de Blog
- Meta Title: Añade la etiqueta «meta title» con los siguientes valores:
- En la home: Titulo del Blog
- En un post: Titulo del post
- En una página: Titulo de la página – Titulo del Blog
- En una categoria: Titulo de la categoria – Titulo del blog
- Es un archivo de fecha: Mes Año – Titulo del Blog
- Es una página de tags: Nombre del tag – Titulo de Blog (WP 2.3)
- Es una página de tags del Utimate Tag Warrior 3: Nombre del tag – Titulo de Blog (WP 2.2)
- Es una página de búsqueda: La palabra buscada – TÃtulo de Blog
- Meta Description: Añade la etiqueta «meta description» con los siguientes valores:
- En la home: Descripción del Blog
- En un post: Intro del post OR Titulo del post – Descripción de la categorÃa OR Titulo del post – Descripción del blog
- En una página: Intro de la página OR Titulo de la página – Descripción del blog
- En una categoria: Titulo de la categoria – Descripción de la categoria OR Titulo de la categoria – Descripción del blog
- Es un archivo de fecha: Mes Año – Descripción del Blog
- Es una página de tags: Nombre del tag – Titulo de Blog – Descripción del Blog (WP 2.3)
- Es una página de tags del Utimate Tag Warrior 3: Nombre del tag – Descripción de la categoria OR Nombre del tag – Descripción del blog (WP 2.2)
- Es una página de búsqueda: La palabra buscada – Descripción del blog
- Meta Keywords: Añade la etiqueta «meta keywords» con las palabras que aparecen en el tÃtulo y la descripción. En versiones anteriores a la 2.3, si usas el Ultimate Tag Warrior 3 también usará los tags como keywords
- Meta Robots: Añade la etiqueta «meta robots» con dos posibles valores:
- En la home, posts, categorias, páginas, búsquedas y tags (WP 2.2 UTW): index, follow
- El resto: noindex, follow
Solución de problemas
- Usas la compresión de WordPress: Tiene que desactivarla (Opciones -> Lectura) ya que son incompatibles.
- No tengo la función wp_head(): Tienes que incluir en el fichero header.php de tu tema para wordpress la siguiente linea:
<?php wp_head(); ?>
antes de cerrar el head:</head>
- Solo veo una página en blanco: Quizás sea debido a alguna incompatibilidad con otro plugin. Intenta desactivar aquel que creas que trabaja con el header y vuelve a intentarlo
- WP-Cache:Si usas este plugin has de bajarte esta versión del AutoHeader que verás a continuación (AutoHeader WordPress Plugin Manual)
- Si nada de lo anterior funciona instala la siguiente versión del plugin y cambia la linea del fichero header.php de tu tema para wordpress
<title>lo que sea</title>
por esta otra:<?php generate_metas(); ?>
English Version
Now works with WordPress 2.7!
SEO WordPress Plugin to optimize your blog header for search engines
AutoHeader is a SEO WordPress plugin that allow you easily optmize you blog for search engines adding different meta tags and titles to each post, category, etc… avoidding duplicate content and supplemental results.
There are two versions of this plugin, one for version 2.3 and another one for WordPress version 2.2 and prior.
Installation
- Download the plugin file, and unzip the file
- Upload “autoheader.php†to your WordPress’ wp-content/plugins directory
- Activate the “AutoHeader†plugin in your WordPress admin page
Download
About
AutoHeader plugin needs that you have the wp_head() in your header.php in order to make these changes in you header:
- Title: Change the value of the «title» tag by:
- In main page: Blog Title – Blog Description
- In a post: Post Title
- In a page: Page Title – Blog Title
- In a category: Category Title – Blog Title
- In a date page: Month Year – Blog Title
- In a tag page: Tag name – Blog Title (WP 2.3)
- Is a Utimate Tag Warrior 3 tag page: Tag name – Blog Title (WP 2.2)
- In a search page: Keyword – Blog Title
- Meta Title: Add the «meta title» tag with these values:
- In main page: Blog Title
- In a post: Post Title
- In a page: Page Title – Blog Title
- In a category: Category Title – Blog Title
- In a date page: Month Year – Blog Title
- In a tag page: Tag name – Blog Title (WP 2.3)
- Is a Utimate Tag Warrior 3 tag page: Tag name – Blog Title (WP 2.2)
- In a search page: Keyword – Blog Title
- Meta Description: Add the «meta description» tag with these values:
- In main page: Blog Description
- En un post: Post intro OR Post Title – Category Description OR Post Title – Blog Description
- In a page: Page intro OR Page Title – Blog Description
- In a category: Category Title – Category Description OR Category Title – Blog Description
- In a date page: Month Year – Blog Description
- In a tag page: Tag name – Blog Title – Blog Description (WP 2.3)
- Is a Utimate Tag Warrior 3 tag page: Tag name – Category Description OR Tag name – Blog Description (WP 2.2)
- In a search page: Keyword – Blog Description
- Meta Keywords: Add the «meta keywords» tag with words that appears on meta title and meta description. In previous verions of 2.3, if you use Ultimate Tag Warrior 3 it will add the tags like keywords too
- Meta Robots: Add the «meta robots» tag with two possible values:
- In main page, posts, categories, pages, search and tags pages (WP 2.2 UTW): index, follow
- The rest: noindex, follow
Troubleshooting
- You use WordPress compression: You should deactivate (Options -> Reading) due to incompatibilities.
- I don’t have any wp_head() function: You must include in your header.php theme file the next line:
<?php wp_head(); ?>
before you close the head:</head>
- I see only a blank page: Maybe is due to an incompatibilty with some other plugin. Try to deactivate one that you suspect to work with the header and try again
- WP-Cache:If you are using this plugin, you must download the AutoHeader version (AutoHeader WordPress Plugin Manual) you will find at the end
- If plugin doesn’t work yet try to install this version and change in your header.php theme file this line
<title>whatever</title>
by this one:<?php generate_metas(); ?>
magarto
Muyyy interesante. Muchas gracias
Nico
Muy bien! Ya lo estoy testeando a ver qué pasa,
Salud!
audiencias.info
Tengo en la web http://www.audiencias.info el plugin all-in-seo pack, es aconsejable tener tu plugin a la vez?me quedo solo con uno?
Que ventajas ofrece uno sobre el otro?
GRacias
fermuned
Debes usar solo uno de los dos plugins ya que no son compatibles entre si porque los dos hacen la misma labor.
Pero hay dos diferencias entre uno y otro:
1.-El AutoHeader funciona con la última versión del wordpress (la 2.1.3) y el All-in-seo-pack no.
2.-Los valores de los metas son bastantes distintos en especial el description y el keywords
Para mà es mejor el mio pero deberÃas probar ambos y ver cual te gusta más en cuanto a la información que generan en los metas.
Un saludo!
Marco A Mateos
Desactivados todos los plugins.
Verificado que el theme Andreas tiene wl wp_head()
Version WP 2.1.3
Pagina en blanco.
Reactivo los plugins desactivados.
fermuned
Hola Marco, me he descargado el tema de Andreas (el QP-Andreas01 1.5) y me funciona correctamente con la versión 2.1.3 del WordPress.
Si quieres enviarme el código html que te genera cuando te sale en blanco la pantalla quizás pueda encontrar el porque te sale asÃ.
Nice from Thailand
Wow! great plugin for improving SEO
Matt
How hard do you think it would be to add the «abstract» meta tag? I currently use another seo plugin, however, I would really like this feature, and would steer customers to your plugin’s direction. Nobody else has an abstract option.
Cheers
fermuned
Hi Matt!
Is «easy» to add the meta abstract but maybe is not too easy to put a correct value for this meta.
What I know is that the meta abstract is used for a summary of the description, and should have about 10 words, so I can add the title and maybe some keywords to fill this tag…
Is this what you advise?
Pablo
excelente plugin! muy buen trabajo, ya lo estoy usando
saludos!
Jose Rivera
Tengo el sitemap es eso diferente? instalar este afectara positivamente porque ya me encuentran ej blink por el contenido q esta en mi blog…lo q no quiero es q las tag las ingrese manual y no tenga nada q ver con los contenidos…
fermuned
Hola Jose!
Son cosas diferentes el sitemap y el autoheader, los dos plugins de ayudarán positivamente.
En una nueva versión se podrán añadir keywords generales para todas las páginas, pero poner keywords que no tengan que ver con el contenido no parece muy útil.
Un saludo!
The-RockeR
A mà me gustarÃa que después del nombre de la entrada se viera el tÃtulo del blog. Me parece algo útil de cara a buscar determinada información en determinado blog. Por ejemplo poner en google: «Autoheader weblog» posiblemente traerÃa directamente a ésta entrada. ¿Que habrÃa que hacer para modificar ese aspecto?
Otra duda que tengo desde hace tiempo es si estos sistemas funcionan correctamente teniendo el plugin wp-caché.
Un saludo! Keep on good working 😀
fermuned
Hola The-RocketR!
Si quieres que aparezca el tÃtulo del blog en el tÃtulo de los post debes modificar la lÃnea 160 del archivo autoheader.php
$header = preg_replace("/<title>.*<\/title>/", "<title>$the_title_single</title>", $header);
por esta otra:
$header = preg_replace("/<title>.*<\/title>/", "<title>$the_title_single - $the_title</title>", $header);
Un saludo!
Alejandro Carravedo
Buenas,
escribo simplemente para informar de que hemos tenido algunos problemas con este plugin y el wp-cache de Roberto Galli (http://mnm.uib.es/gallir/wp-cache-2/)
En Blogestudio estamos trabajando en varios proyectos que necesitan cachear las páginas por el elevado número de POSTS que tienen, de hecho empieza a ser muy necesario en casi todos los desarrollos.
Al instalar tu plugin parece ser que no acaban de cachearse todas las páginas, únicamente lo hace con las de «author».
Probando y buscando hemos encontrado que hace algunas versiones el wp-cache tuvo problemas con la función «ob_end_clean», por lo que tuvieron que cambiarla por «ob_end_flush».
Hemos probado el mismo sistema con tu plugin pero no hemos logrado que funcionase, por lo que hemos optado por la vÃa rápida, eliminar todas las llamadas a la función.
No es muy limpio, pero si funcional 😉
Si quieres que lo comentemos, encuentras otra solución o quieres que te pasemos algún tipo de información al respecto no dudes en escribirnos!.
Un saludo!
The-RockeR
Muy buenas de nuevo, ante todo gracias por contestar y enhorabuena por tu plugin, que ahora se me hace indispensable.
Utilizo K2, y con la actualización de Wordpres 2.2 necesita de un plugin que desactive los Widgets, pero dicho plugin entra en conflicto con AutoHeader y muestra una página en blanco. ¿Hay forma de solucionar eso? La verdad es que me da mucha pena tener que utilizar muchos plugins que realicen las tareas de AutoHeader(peor), y espero que no sea la única solución.
Un saludo!
Kids
Está de vicio, bueno, bonito y sencillo. Para futuras versiones serÃa genial que pudieras configurar desde el panel de administración de WP detalles como la duda que te ha planteado The-RocketR
Enhorabuena
fermuned
Veremos que se puede hacer con todas las sugerencias, aunque si es cierto que es necesario añadir alguna opción en el administrador para darle algo más de versatilidad al plugin.
Un saludo y gracias!
The-RockeR
Re-buenas!
Otra cosa que darÃa mucho más juego a AutoHeader creo que serÃa hacerlo compatible con el plugin Simple Tagging , ya que, en mi opinión, creo que resulta bastante más cómodo que el UTW.
Saludos.
The-RockeR
No me habÃa fijado, pero como dice Alejandro Carravedo, el plugin wp-caché no cachea las páginas si se tiene AutoHeader activado (En realidad sólo cachea los feeds).
Si se elimina la función que dice Alejandro, a mi no se me actualiza el tÃtulo del blog.
fermuned
Si quitas lo que dice Alejandro es normal que no se cambie el tÃtulo, ya que lo hace modificando el buffer de salida y reemplanzado el tÃtulo actual por el nuevo.
Lo hice de esta manera, ya que la otra alternativa serÃa haciendo que la gente éscriba la llamada a la funcion en el header.php y pensé que eso serÃa más engorroso. No se como lo veis vosotros?
The-RockeR
Yo creo que cualquier persona que utilice WordPress sabe cómo modificar un archivo (Que para qué nos vamos a engañar, es muy fácil de hacer desde el menú de administración), porque tarde o temprano es algo que va a tener que hacerse.
Si la gente contrata dominios, servidores, sube cosas por FTP poniendo usuario y contraseña y edita el archivo config. php para adecuarlo a su base de datos, creo que se tienen los conocimientos suficientes para editar la etiqueta «title».
Wp-caché creo que es una herramienta necesaria para muchas personas y que autoheader no sea compatible con ella es muy probable que eche para atrás a bastantes personas que tuvieran intenciones de usar tu plugin.
PDTA: Perdon por el coñazo.
fermuned
De acuerdo, intentaré hacer una versión «manual» del plugin a ver si funciona con el wp-cache.
PD: El feedback siempre es bueno 😉
POR FIN
heeeeeeeey
LO QUE ESTABA BUSCANDO
EXACTAMANTE Y QUE BUENO NO TENER Q ENCONTRARLO EN INGLES, NO POR NO HABLARLO, SINO QUE YA SOMOS MAS LOS BUENOS PROGRAMADORES HISPANOS!
SALUDOS DESDE MEDELLIN, COLOMBIA!
Me gustaria saber cual es el mejor codigo para poner entre
En el header para mayor responsabilidad con su plugin!
saludos!
POR FIN
QUE HAGO!
Me esta sacando este error en el index mas no en el singlepage
WordPress database error: [Table ‘db22226_wp.wp_categories’ doesn’t exist]
SELECT cat_name FROM wp_categories ORDER BY cat_name ASC
msdark
y para wordpress 2.3???
Eduard Fernandez
Aunque con retraso, ya está disponible para descargar la nueva versión del plugin para la versión 2.3 de WordPress.
Saludos!
malder
Cual es la descarga para usar el plugin junto con wp cache?
Donde está esa versión (v1.0t)?
Eduardo Arcos
Hola tocayo, al intentar activar (la versión manual) del plugin recibo este error:
Parse error: syntax error, unexpected T_VARIABLE, expecting ‘,’ or ‘;’ in /home/alt1040/public_html/wp-content/plugins/autoheader-1.php on line 290
Help! mil gracias
Eduard Fernandez
@malder: Es el nombre de la versión manual anterior. Te has de bajar una de las dos que hay a continuación que llevan por tÃtulo: «AutoHeader WordPress Plugin Manual»
@Eduardo: Arreglado! Gracias por reportar ese error.
Saludos a los dos!
Ray
Eduard,
Creo que hice las preguntas en el blog y seccion equivocada, aqui va de nuevo, como puedo asegurarme que el plug in que instale, esta funcionando? en donde puedo verificar eso? View —> Source ????
Gracias de antemano.
Eduard Fernandez
Hola Ray!
Efectivamente, lo podrás comprobar en el código fuente de tu página.
En ella verás como el tÃtulo del blog ha cambiado (ya no es el que lleva por defecto el WordPress) y se habrán añadido las etiquetas «meta» con los diferentes valores como explica el documento en el apartado «Como funciona»
Saludos!
Ray
Eduard,
Efectivamente si note que el Source tiene todo lo que explicas, mi unica duda y eso te lo pregunto a ti, porque tu eres el guru de SEO, No importa que el Meta Description y el Meta Keyword esten todavia mas abajo del Title? Por decir, tengo otras cosas abajo de title y despues ya vienen las modificaciones o adiciones de tu script (plug in), pero no inmediatamente abajo de Title, algun problema con eso con el SEO ? Afectaria algo?
hace tiempo lei en alguna parte que que Meta Descp, y meta keyword deben de ir inmediatamente abajo de title para efectos mas produndos de SEO, no se si sea cierto o no.
Gracias de nuevo y saludos.
Eduard Fernandez
Hola Ray!
No, no importa para nada donde estén las etiquetas «metas» siempre y cuando estén dentro de las etiquetas «head». Lo que si te recomiendo para sacarle más jugo al plugin es que rellenes las descripciones de cada categorÃa dentro del panel del WordPress para obtener metas descriptions más precisas.
Muchos saludos!
Ray
Eduard,
Eres un triunfador
Solo estoy confundido si realmente estare usando tu plugin o no, ya que yo tengo un template de un buen companero «berri-ingonza-theme-sp» que tambien lo hizo optimizado para SEO, pero no se si esto este interfiriendo con el tuyo o simplemente el tuyo no se esté usando, si necesitas que te mande el Header.php de ese template te lo mando, si necesitas el plugin o algo, el template es fabuloso.
mira:
http://www.casasfaciles.com/blogs/casas-en-colorado-prestamos-en-colorado-y-refinanciamientos-en-colorado-20.htm
Si le das un View –> Source
Veras como esta todo ahÃ, pero en el header.php el tiene muchos codigos y tambien lei que tengo que utilizar el
y eso efectivamente esta antes de cerrar el /head
No se si podrias hecharle un ojo a mi codigo fuente y ver solo que tu plugin este funcionando.
Disculpa las molestias y la quitadera de tiempo, pero tu plugin , me parece fabuloso, es una gema !!!!
Gracias de nuevo y gracias por tu pronta contestacion.
Ray
Eduard Fernandez
Hola Ray!
Le he estado hechando un ojo y si que lo tienes activado y funcionando. Una forma rápida de verlo es con las meta keywords, donde verás el valor de tus tags de ese post y luego las palabras del principio del post.
Generalmente un theme no deberÃa de interferir con el plugin, asà que no debes preocuparte por ello.
Saludos!
PD: Muy buen theme, me lo agregaré a mis favoritos 😉
Ray
Eduard,
Tu «plugin» es un exito, y si ese theme me gusto mucho.
si necesitas algo avisame, pero yo no se casi de plugins, ni mucho de wordpress, solo estoy utilizando las herramientas de ustedes.
Gracias por todo y saludos, si alguien quiere ver referencias de lo bueno que esta tu «plugin» que lea mis comentarios.
Eduard Fernandez
Muchas gracias Ray!!! 😀
Armando
Que tal
Estoy haciendo algunas pruebas con el plugin y funciona bien con los permalinks por default, pero al cambiarlos ya no, a que se debe
Eduard Fernandez
Hola Armando!
Pués te dirÃa con 99% de seguridad que no tiene nada que ver con el plugin.
Has comprobado que el .htacces tiene permisos de escritura para cuando cambias los permilinks?
Comentame que tal te va.
PD: Si desactivas el plugin y activas los permalinks funciona?
Sabogal
Tengo wordpress 2.3 y utilizo el plugin, pero voy a actualizar a wordpress 2.5 y no estoy seguri si el plugion funcionar en esa versión..
Saludos!
Arthur
Real excellent plugin, but is it possible insert search function in autoheader.php.
Thank you.
Eduard Fernandez
@Sabogal: Tengo que probarlo con la nueva version, pero no deberÃa fallar pues la 2.5 es bastante parecida a la 2.3. En cuanto tenga un rato lo pruebo y digo algo.
@Arthur: In a few days your will got it. Thanks for the feedback.
antonio
Hola, lo he probado y de verdad esta muy bueno, pero no funciona con todos los templates de wordpress, yo no se mucho de codigos, tu me podrÃas decir como debe estar «idealmente» el header del template para que funcione correctamente el plugin…
saludos
Arthur
Hi, tell me please any progress for update, i mean search function in autoheader.php
Thank you.
Artour
on April 17th, 2008 at 9:46 am
@Arthur: In a few days your will got it. Thanks for the feedback.
I didn’t recive any updates, today is: June 3.
Thank you.
Artour
I’m using version WordPress 2.5.1.
PrÃncipe
Interesantismo plugin, el mejor que he visto para esta labor… pero acabo de actualizar a wordpress 2.7, y lamentablemente no es compatible…
¿piensas en alguna actualizacion?
Gracias y un saludo.
Eduard Fernandez
@Antonio: el archivo header.php de tu theme tiene que tener la funcion wp_head();
@Principe: Si que haré una versión compatible ya que estos plugins también lo uso yo mismo.
@Arthur: Last version implementate search function.
Micke
excelente plugin, lo he usado desde mis comienzo como blogger y hasta hace unos dÃas tuve problemas al actualizar mi blog a la versión 2.7, pero ahora todo esta normal con esta actualización que le ha realizado al autoheader.
Saludos.
Luis
Genial plugin, desde que lo probe lo uso en todos mis blogs. Solo hay una cosa que me gustaria cambiar, ¿es posible poner una metadescription para el home diferente de la «descripcion breve» que aparece tambien en el titulo?
La extension del titulo deberÃa ser mas corta que la de la descripcion del blog en mi opinión.
Saludos!
BruNET
Hola Eduard:
Te escribo primeramente para felicitarte por el pluggin de autoheader, personalmente es mi favorito y lo uso en toda mi red de Tematikas.com no obstante te escribia porque tengo un pequeño problema con este.
el caso es que me he fijado que en Webmasters tools de Google, el siguiente problema, me advierte de que tengo contenido identico en todo lo que son las paginas de mis blogs, es decir por ejemplo http://www.drisas.com/page/1/ y http://www.drisas.com/page/2/ y http://www.drisas.com/page/3/ … tienen los mismos metatags y titulos, y las 600 paginas dan como resultado contenido identico.
¿Se podria desactivar de alguna mara en estos lugares o bien hacer laguna cosa para poder mostrar el numero de pagina en el titulo, meta o algun lugar y que no lo considere duplicado?
Muchisimas gracias por todo y felicidades.
Enrique
buenas, gracias por el pluggin, pero tengo una duda, en la lines 184 creo que es, en los tags que aparecen en las noticias, que hay que poner para que en vez de salir tags al azar cojiendolos del titulo, coja los que tu tienes puestos en los tags de tu noticia?
Gracias
Un Saludo
Loco x la electronica
Impresionante este plugin, gracias por compartirlo.
Javier Lorente
Además ocupa 3 KB nada más, a diferencia delos ciento y pico del All in One SEO Pack, me estoy planteando cambiarlo y todo…
Make Money Online Ideas
This is one of the best SEO WP plugins. But we’re not sure to use it. Maybe, on the next time. Thanks for your best shared.
Betatester
La verdad que el plugin me gustó más que All in Seo porque exceptuando la tag canonical (que se puede poner manualmente) completa más opciones y parece ser más «inteligente». Sin embargo es incompatible con WP Super-Caché y eso es una lástima porque (en mi caso) o funciona uno o el otro pero NO ambos juntos, y super caché es indispensable hoy en dÃa.
Amigo, ojalá algún dia pulas este par de detalles: El asunto pintaba MUY bien.
Gracias por tu trabajo!