SEO PARA
WORDPRESS
Hastag: #clinicseo www.clinicseo.es
Patrocinadores
CLINIC SEO WORDPRESS • ARQUITECTURA Y OPTIMIZACIÓN
• PLUGINS • PROMOCIÓN
ARQUITECTURA Y OPTIMIZACIÓN
FERNANDO MUÑOZ Socio en Professional Partners. Responsable SEO Consultor y auditor SEO (así como evangelizador del posicionamiento en buscadores), especialista en turismo, soy de Chiclana y del Cadiz CF (en primera, del Atletico de Madrid) Proactivo y apasionado por su trabajo, dirige el equipo SEO y las acciones de marketing en buscadores de Professional Partners
@SENORMUNOZ
ARQUITECTURA
@SENORMUNOZ
ARQUITECTURA
!"#$%
&"'('%
&)*+,-'%
@SENORMUNOZ
.-($*"/0-'%
9#:"/(-,($'% ;<=+*-("/+-'%
54("/$'%
5/67+8"'%
1234$(-'%
ARQUITECTURA
@SENORMUNOZ
http://www.webseoanalytics.com/free/seo-tools/link-structure.php
ARQUITECTURA
@SENORMUNOZ
PIRÁMIDE VS PARAGUAS
ARQUITECTURA C&D#EC"%$)
*+,-) './01.2) *+<-) !927.2F39) *+A-)
"'!+JK$D)
>1./L)3F5L)5M9LNNN@)
!"#$%&'()
*+,-) './01.2)3.)45) 657.89:;5) *+<-) './01.2)3.4)=9/7) >.?6.:=7@) *+A-) './01.2)3.4)=9/7) >.?6.:=7@) >B@)
"I#+&')
@SENORMUNOZ
#"%D)
*+,-) './01.2)3.)45) .GH0.75) *+<-) './01.2)3.4)=9/7) >.?6.:=7@) *+A-) './01.2)3.4)=9/7) >.?6.:=7@) >B@)
&#+$')
ARQUITECTURA
!"#$"%& '#("'"%#&
@SENORMUNOZ
!"#$%&'()'$%$*$+,' )!*+&,#-#(%#.&'-#/".&0%12'10#-".& )!3+&4".'%10'152&$"&-#&6"(& -&(&'.%+'()'/+0'1+02031&#)032&#0,' )$1/+&,#-#(%#.&'-#/".&0%12'10#-".& )$1/+&4".'%10'152&$"&-#&6"(&
HEADER
ARQUITECTURA
!"#$%&'($)( !""#$%& '($&
@SENORMUNOZ
• &)"'*%(+,#& • &-./&0)"12(3("1$4&2$&54"6&7& • &89(4"&:$+;<&7& • &://=&7& • &/">%$&<;&?$>&7& • &)"1#@3#$&7&
FOOTER
ARQUITECTURA
@SENORMUNOZ
!"#$%&'($)( !"#$%&'( )$*+(
• (,&-$./'0&!1!$22"/*$!( • (345)&!($*-'&#&!( • (6&.!( • (78."*&!(")9/'-&*-$!(
,/*!$:/;(*%&+%$(#,(-$'(./'0,($(-&",'( ( (((%#/%1'2(
SIDEBAR
ARQUITECTURA !"#$%&'(')
!"#$%&'&#()*+$&,$$ • !"#$%&"!"#!"$!%'()*+! • !"#$%&"!"#!$%!,"&-%+! • !"#$%&"!%!$%!-)."+! • !"#$%&"!%!/&).0%*1*2+! • !"#$%&"!%!/"#34%*!%2+!
@SENORMUNOZ
• !"#$%!&#'()*+,-.!! • !/--+! • !012345$67-! • !89(#)+$!:/##)!;%'<! • !*")+,-,)$"-./$)%=! • !>-.$#.*&-! • !>-;#.$%)*-'! • !>%$#?-)5%! • !4%?'!
INDEX.PHP
ARQUITECTURA
@SENORMUNOZ
!"#$%!&!'
!"#$%&'&#()*+$&,$$ • !"#$%&"!"#!"$!%'()*+! • !"#$%&"!"#!$%!,"&-%+! • !"#$%&"!%!$%!-)."+! • !"#$%&"!%!/&).0%*1*2+! • !"#$%&"!%!/"#34%*!%2+!
• !"#$%!&'()*+! • !,-./01(!20/3)4/56! • !7489/5! • !:+5(/5;<+! • !:+4/5(80;+3! • !&08.=>8.=3!?!@;59>8.=3! :+53/A+B!(#"')"*+,-./,0"'01'2$3-"#4' ' ''')15*.$,#4'63*#.7,#48'
POST.PHP
ARQUITECTURA
@SENORMUNOZ
!"#$%&!'!(
• !"#$%!&'()*+! • !,+-(.-'/+!
!"#$%&'&#()*+$&,$$ • !"#$%&"!"#!"$!%'()*+! • !"#$%&"!"#!$%!,"&-%+! • !"#$%&"!%!$%!-)."+! • !"#$%&"!%!/&).0%*1*2+! • !"#$%&"!%!/"#34%*!%2+!
,+-0.1+2!)%*(+*,-"./0"1*(1$(234.*%5( ( (((+$#,/3"%5(64,%/7"%58(
PAGES.PHP
ARQUITECTURA
@SENORMUNOZ
!"#$%&'&(
• !"#$%!&'(! • !)**+! • !"#,%&-./0*!+*1.! • !23456+.!7651/859:! !"#$%&'&#()*+$&,$$ • !"#$%&"!"#!"$!%'()*+! • !"#$%&"!"#!$%!,"&-%+! • !"#$%&"!%!$%!-)."+! • !"#$%&"!%!/&).0%*1*2+! • !"#$%&"!%!/"#34%*!%2+!
;*915<*=!)$*(+*,-"./0"1*(12(3!4.*$5( ( (((+2#,/!"$5(64,$/7"$58(
TAGS.PGP
ARQUITECTURA
!"#$%&'()*$*+
• !"#$%!&'()*+,-! • !.++/! • !"#0%&'()*+!/+-(! • !12345/(!654-)7489!
ARCHIVOS.PHP
@SENORMUNOZ
ARQUITECTURA 1.- Estructuras limpias e identificativas www.midominio.com/%postname%.htm*
2.- Palabras claves en la URL 3.- Categorias www.midominio.com/categoria/
4.- Tags www.midominio.com/adjetivo/tag/
5.- Cinco palabras mรกximo
URLS
@SENORMUNOZ
ARQUITECTURA
@SENORMUNOZ
1.- No sobrepasar los tamaños máximos 2.- Llamativos titulares que inviten a la acción. 10 Reglas para escribir un buen texto SEO
3.- Titulo ≠ <title> 10 Reglas para escribir un buen texto SEO Como escribir un buen texto para SEO
4.- Descripción (description) Consejos y reglas básicas para escribir un buen contenido para SEO: Textos mas legibles, mas fáciles de encontrar y mucho más atractivos con 10 consejos básicos.
TITULARES
ARQUITECTURA 1.- Por favor, escribe para humanos. 2.- Escribe en la jerga de tus potenciales visitantes. 3.- Elige tus palabras claves cuidadosamente. 4.- Coloca tus palabras claves estratégicamente. 5.- Estructura el post. 6.- Usa las “Key Phrases” Palabras que atraen la vista del usuario 7.- Da “visibilidad” a tu cabecera y hazla atractiva. 8.- Haz partícipe de la conversación a tu lector. 9.- No provoques. 10.- No copies.
CONTENIDO
@SENORMUNOZ
ARQUITECTURA
@SENORMUNOZ
1.- Al buscador no se le engaña. 2.- Piensa en que lo deben usar humanos. 3.- El código limpio es nuestro mejor aliado. 4.- Los atributos “titles” son muy importantes. 5.- Los atributos “alt” son muy importantes. 6.- Recoge el menor número posible de metas. 7.- No es necesario que valide, pero es recomendable. 8.- Uso útil de ajax, flash, iframes y javascripts. 9.- “Click aquí”, “ver mas” y similares no son recomendables. 10.- Si tienes dudas: usa texto.
DISEÑO
ARQUITECTURA 1.- Al buscador no se le engaña. 2.- Mostrar al usuario y al buscador el mismo contenido. 3.- El código limpio es nuestro mejor aliado. 4.- .js agrupados 5.- .css agrupados 6.- Uso útil de ajax, flash, iframes y javascripts. 7.- Si tienes dudas: usa texto. 8.- Minimiza la velocidad de carga
PROGRAMACIÓN
@SENORMUNOZ
ARQUITECTURA 1.- Sitemap.xml Imágenes, video, contenido
2.- Página de sitemap en html puro Enlazado desde la home. Dos niveles máximo.
3.- <title> en todas las páginas 4.- <h1> diferentes en todas las páginas 5.- robots.txt 6.- Página 404 Permitamos al usuario seguir navegando y démosle opciones
7.- Página 403 8.- Bloqueo de enlaces innecesarios
BOLA EXTRA
@SENORMUNOZ
ARQUITECTURA
@SENORMUNOZ
1.- Mezcla folksonomias (7) Coche, camión, azul, rojo • Coche azul • Coche rojo • Camion azul • Camión rojo
2.- Hagamos que el robot nos visite cuando es seguro que estemos actualizando. 3.- No dejemos que un plugin trabaje por nosotros el SEO (excepto metas y robots a lo sumo): Crosslinking • Por ejemplo: Sevilla (ciudad, provincia, Jordi Sevilla, Sevilla FC)
AUN MEJOR
ARQUITECTURA 1.- Lucha de la home: keywords importantes
2.- Lucha interna 3.- Un solo <h1> por página 4.- Contenido importante arriba 5.- Arquitectura y etiquetado <h1>,<h2>,<h3>… 6.- Tres clics a cualquier página 7.- ¡No sobreoptimices!
NO DEBES OLVIDAR
@SENORMUNOZ
ARQUITECTURA <h1> Resumen <h2> Texto <h3> Texto <h3> Texto <h2> Texto
NO DEBES OLVIDAR
@SENORMUNOZ
PLUGINS
ARTURO MARIMÓN @ARTUROMARIMON
PLUGINS
@ARTUROMARIMON
REGLA Nº 1 • NO UTILICES PLUGINS REGLA Nº 2 • VALE, NO SEAMOS TALIBANES REGLA Nº 3 • APRENDE SEO, NO PULSES EL BOTÓN Y YA
PLUGINS
@ARTUROMARIMON
CUIDADO CON QUE INSTALAS ALL IN ONE SEO
PLUGINS
@ARTUROMARIMON
CUIDADO CON QUE INSTALAS ALL IN ONE SEO
PLUGINS
@ARTUROMARIMON
FUZZY SEO BOOSTER • TRACKEA LAS BÚSQUEDAS QUE LLEGAN A TU PÁGINA
• CREA KW CON LAS BÚSQUEDAS DE LOS USUARIOS
• MUY POTENTE - VS - MUY PELIGROSO • MAL UTILIZADO PUEDE PENALIZARTE
PLUGINS
@ARTUROMARIMON
WP CUSTOMER REVIEWS • Incorporar opiniones a tus páginas. • Moderación de reviews • Microformato hReview valido • Es cacheable por la mayoría de plugins
PLUGINS
@ARTUROMARIMON
BROKEN LINK CHECKER • Detecta enlaces rotos • Imprescindible • Notifica por email si quieres • Permite modificarlos sin entrar en el post
PLUGINS
@ARTUROMARIMON
TAC
(THEME AUTHENTICITY CHECKER) Escanea tu theme en busca de c贸digo malicioso y enlaces ocultos.
PLUGINS
@ARTUROMARIMON
GOOGLE ANALYTICATOR • NO NECESITA TENER EL CÓDIGO ANTES • CARGA ASINCRÓNICA • ETIQUETA LOS ENLACES Y DESCARGAS • INCLUYE EL SITE SPEED TRACKING • DASHBOARD EN LA HOME DEL ADMIN
PLUGINS
@ARTUROMARIMON
SEARCH EXCERPT • BASADO EN UN PLUGIN DE DRUPAL • MARCA EN NEGRITA EL KW BUSCADO • MODIFICA EL EXCERPT PARA INCLUIR EL KW Y SER RELEVANTE
• http://scott.yang.id.au/code/search-excerpt/
PLUGINS
@ARTUROMARIMON
多DE QUE SIRVE CAMBIAR EL SEARCH? SI NORMALMENTE TIENE UN NO INDEX
PLUGINS
@ARTUROMARIMON
多DE QUE SIRVE CAMBIAR EL SEARCH? SI NORMALMENTE TIENE UN NO INDEX CAMBIO EN EL .HTACCESS RewriteRule ^tag/(.*)/ /index.php?s=$1 [QSA,L]
PLUGINS
@ARTUROMARIMON
INFINITE SCROLL Para Google una única página. Para el usuario scroll infinito.
Un sistema fácil de eliminar la paginación.
PLUGINS
@ARTUROMARIMON
ZEMANTA • TE AYUDA A GENERAR ENLACES DE VALOR RELACIONADOS
• PUEDES AÑADIRLE TU READER • IMPORTA IMÁGENES DE FLICKR • TE AYUDA A AÑADIR TAGS • LA INFO SE GRABA EN TU POST
PLUGINS
@ARTUROMARIMON
WPO MEJORA TU VELOCIDAD • W3 TOTAL CACHE • WP MINIFY • HEAD CLEANER • WP-DBManager • BETTER DELETE REVISION • WEBPAGE SPEED CHECKER
PLUGINS
@ARTUROMARIMON
SITES PRESENTADOS Sites
Page Speed
Tiempo de carga
lavacaesferica.com
73/100
8,2’’ / 177 peticiones
alfombrillasraton.com
35/100
1’’ / 16 peticiones
blog.toprural.com
75/100
8,3’’ / 88 peticiones
somosiphone.com
61/100
4,7’’ / 81 peticiones
Viajablog.com
93/100
2,78’’ / 22 peticiones
Pisos-alquiler.com
97/100
2,5’’ / 11 peticiones
nightbreeds.es/wordpress/
64/100
1,3’’ / 25 peticiones
lafontana.org
61/100
3’’ / 42 peticiones
pugle.net
44/100
8,8’’ / 60 peticiones
PLUGINS
@ARTUROMARIMON
W3 TOTAL CACHE • MUCHAS OPCIONES, LIOSO PARA NEWBIES • COMPATIBLE CON HOSTING COMPARTIDO VIRTUAL Y DEDICADO
• PERMITE INTEGRACIÓN CON CDN • CACHEO DE OBJETOS DE LA BBDD • MINIFY INTEGRADO
PLUGINS
@ARTUROMARIMON
WP MINIFY
• LO ACTIVAS Y LISTO • COMBINA CSS Y JS • COMPRESIÓN GZIP • COMPRIME EL HTML
PLUGINS
@ARTUROMARIMON
WP MINIFY RESULTADOS EN CLINICSEO.ES
PLUGINS
@ARTUROMARIMON
HEAD CLEANER • ELIMINA ETIQUETAS DUPLICADAS EN EL HEADER • ELIMINA JS DUPLICADOS • AÑADE CANONICAL TAG • AÑADE OGP (OPEN GRAPH PROTOCOL) • OPTIMIZA TU CSS • COMPRIME GZIP EL CSS Y JS
PLUGINS
@ARTUROMARIMON
WP DB-MANAGER • BACKUP DE TU BASE DE DATOS • OPTIMIZA LA BASE DE DATOS • REPARA SI ES NECESARIO • HACER CONSULTAS SQL
PLUGINS
@ARTUROMARIMON
BETTER DELETE REVISION • SIN APENAS OPCIONES, HACES CLICK Y LISTO • BORRA LAS VERSIONES GUARDADAS DE TUS POSTS • ALIGERA LA CARGA DE TU BASE DE DATOS
PLUGINS
@ARTUROMARIMON
WEBPAGE SPEED CHECKER • DESARROLLADO POR SEOCOM.es • SENCILLO Y FÁCIL • TE ALERTA CUANDO TU PAGE SPEED BAJA • CHECK AUTOMÁTICO O MANUAL
http://www.seocom.es/blog/webpage-speed-checker
PLUGINS
@ARTUROMARIMON
NO SOLO DE PLUGINS VIVE EL SEO
SI LO PUEDES HACER CON CÓDIGO NO UTILICES UN PLUGIN
PLUGINS
@ARTUROMARIMON
LUCHA CONTRA EL PANDA SI SOLO HAY UN POST EN CATEGORY O TAG REDIRECCIONA AL POST function redirect_to_post(){ global $wp_query; if( is_archive() && $wp_query->post_count == 1 ){ the_post(); $post_url = get_permalink(); wp_redirect( $post_url ); } } add_action('template_redirect', 'redirect_to_post');
Fuente: wpsnipp.com
PLUGINS
@ARTUROMARIMON
META DESCRIPTIONS AUTOMĂ TICAS function create_meta_desc() { global $post; if (!is_single()) { return; } $meta = strip_tags($post->post_content); $meta = strip_shortcodes($post->post_content); $meta = str_replace(array("\n", "\r", "\t"), ' ', $meta); $meta = substr($meta, 0, 125); echo "<meta name='description' content='$meta' />"; } add_action('wp_head', 'create_meta_desc');
Fuente: wpsnipp.com
PLUGINS
@ARTUROMARIMON
ELIMINAR STOPWORDS DEL SLUG add_filter('sanitize_title', 'remove_false_words'); function remove_false_words($slug) { if (!is_admin()) return $slug; $slug = explode('-', $slug); foreach ($slug as $k => $word) { ! ! //false words list separated for commas ! ! $keys_false = 'a,about,above,across,after,again,against,all,almost,alon e,along,already,also'; ! ! $keys = explode(',', $keys_false); ! ! foreach ($keys as $l => $wordfalse) { ! ! ! if ($word==$wordfalse) { ! ! ! ! unset($slug[$k]); ! ! ! } ! ! } } return implode('-', $slug); }
http://www.ranks.nl/stopwords/spanish.html
Fuente: wpsnipp.com
PROMOCIÓN
VICTOR HERNANDEZ @VICTORHDEZ
PROMOCIÓN
@VICTORHDEZ
¿Cómo promocionar nuestro blog?
PROMOCIÓN
Un blog hay que cuidarlo, mimarlo… Y ESCRIBIR
Regularidad
@VICTORHDEZ
PROMOCIÓN
@VICTORHDEZ
Elige tu tema y palabras clave
PROMOCIÓN
@VICTORHDEZ
Pingbacks / Trackbacks
PROMOCIÓN
AGREGADORES RSS
@VICTORHDEZ
PROMOCIÓN
SISTEMAS DE PING
@VICTORHDEZ
PROMOCIÓN
SAL DE TU ZULO
@VICTORHDEZ
PROMOCIÓN
@VICTORHDEZ
COMENTA - APORTA VALOR
PROMOCIÓN
COLABORA
@VICTORHDEZ
PROMOCIÓN
@VICTORHDEZ
INTERCAMBIA ENLACES
PROMOCIÓN
TU ELIGES
@VICTORHDEZ
PROMOCIĂ&#x201C;N
@VICTORHDEZ
Bajo tu responsabilidad, no recomendamos ni nos responsabilizamos del uso que puedas hacer de este software ni lo que le pueda ocurrir a tu web.
TU ELIGES
PROMOCIÓN
TU ELIGES
@VICTORHDEZ
多ESTO NO ERA UN CLINIC?
CLINIC
@ARTUROMARIMON
CLINIC
@ARTUROMARIMON
CLINIC
@ARTUROMARIMON
CLINIC
@ARTUROMARIMON
CLINIC
@ARTUROMARIMON
CLINIC
@ARTUROMARIMON
CLINIC
@VICTORHDEZ
CLINIC
@VICTORHDEZ
CLINIC
@VICTORHDEZ
CLINIC
@VICTORHDEZ
CLINIC
@VICTORHDEZ
CLINIC
@VICTORHDEZ
CLINIC
@VICTORHDEZ
CLINIC
@SENORMUNOZ
CLINIC
@SENORMUNOZ
CLINIC
@SENORMUNOZ
多SEOS HA COMIDO LA LENGUA EL GATO? PREGUNTAD MALDITOS, PREGUNTAD :)
GRACIAS POR VENIR Y RECUERDA ESCRIBIR UN POST
@CLINIC_SEO
www.clinicseo.es Patrocinadores