Lo que los desarrolladores web deben saber sobre el SEO técnico
Publicado: 2019-06-11Si está haciendo SEO técnico pero no está ejecutando el sitio web del que es responsable, el equipo de desarrollo web es esencial para su éxito. Pero los desarrolladores y los SEO en crecimiento y marketing no siempre están de acuerdo.
Se ha dicho que una de las principales habilidades que necesitan los SEO hoy en día es la capacidad de comunicarse y federar diferentes puntos de vista. No pasa un evento sin que los SEO altamente técnicos mencionen cómo hablar con los desarrolladores.
Pero más allá de cómo hablar con los desarrolladores, también necesita saber qué decir. Si su equipo de desarrollo nunca ha tenido experiencia con SEO, estas son algunas de las cosas esenciales para asegurarse de que saben, sin condescender a explicar qué son las etiquetas <título>. Después de todo, los desarrolladores están lejos de ser novatos en la web.
Aprende lo básico
La mayoría de los SEO esperan que los desarrolladores de sitios web tengan una comprensión básica de los elementos del sitio que juegan un papel importante en el SEO y cómo afectan el rendimiento del SEO:
- mapas de sitio XML
- Robots.txt
- Requisitos de la plantilla, como la colocación de códigos de seguimiento de análisis, el uso de encabezados (
< h1 >…), marcado de schema.org o HTML semántico - Declaraciones de página como < link rel=”canonical” >
- Elementos usados tradicionalmente en la construcción de un resultado de búsqueda (<título>, <meta descripción=”lorem ipsum…” >, URL)
- 301 redirecciones
- Velocidad de página
- HTTPS y migraciones de sitios, si su sitio usa HTTP
- Importancia de la página y estructura del sitio basada en enlaces
- Robustez y seguridad del servidor
- Supervisión de registros del servidor con fines de SEO
Si necesita un curso de actualización para usted o para otra persona, las guías para SEO suelen ser más detalladas y completas que las guías escritas por SEO para desarrolladores, lo que las hace más útiles. Un buen lugar para comenzar es siempre la Guía para principiantes de SEO de Moz, o la Guía para principiantes de SEO de Google y la ayuda de Search Console en general.
El SEO solo funciona cuando los motores de búsqueda pueden rastrear y mostrar URL
Aparecer en los resultados del motor de búsqueda significa que el motor de búsqueda pudo descubrir, rastrear, representar y analizar páginas clave en un sitio web. Cuando hay razones técnicas para que esto no suceda, toda la cadena de marketing digital se rompe.
Los bots necesitan acceso a sitios web
Google utiliza diferentes agentes de usuario para rastrear un sitio web. Estos deben tener acceso no solo a las páginas, sino también a los recursos (imágenes y otros medios), JavaScript y otros elementos necesarios para representar el contenido en una URL.
Al mismo tiempo, se prioriza el rastreo de URL: a veces queremos promocionar un conjunto de páginas frente a otro desalentando el rastreo de las últimas a favor del rastreo de las primeras. Las páginas que pertenecen a cada categoría pueden cambiar con las estaciones, lo que conduce a grandes eventos, o incluso después de cambios en el sitio o en los algoritmos de Google.
Muchas herramientas de SEO también requieren acceso para rastrear o raspar partes de un sitio web para analizar el rendimiento o preparar correcciones por lotes.
Si los SEO no tienen acceso a los medios para filtrar el acceso de los bots (robots.txt, htaccess, encabezados HTTP...), pasarán las solicitudes al equipo de desarrollo.
Puesta en escena de sitios web y puesta en marcha
Los sitios web de puesta en escena deben tener en cuenta el hecho de que deben ser aprobados para fines de SEO, pero aún así no deben ser indexados por Google y otros motores de búsqueda. Es posible que un equipo de SEO necesite permitir el acceso a un sitio por parte de ciertos bots para realizar verificaciones y controles que les permitan dar al sitio una aprobación o no desde una perspectiva de SEO. Es razonable pedirle al equipo de SEO que proporcione un User-Agent y una dirección IP para los bots que necesitan autorizar, así como cualquier información que tengan sobre los protocolos de seguridad que sus herramientas de SEO pueden o no admitir.
Al poner en marcha un sitio web, mantenga el SEO en la lista de verificación. Si se ha prohibido que los bots rastreen el sitio, esas reglas deben eliminarse como parte del proceso; ningún SEO quiere ver
Agente de usuario: *
No permitir: /
como único contenido en el archivo robots.txt de un sitio nuevo.
La elección de la tecnología importa
Los SEO técnicos deben estar familiarizados con el tema de cómo se construyen los sitios web. Alguien del equipo de SEO debería poder participar en las discusiones sobre servidores, CDN, elección de un CMS, marcos de JavaScript...
Hasta los últimos meses, Google usaba Chromium M41 al rastrear; sí, eso significa que las funciones que han sido compatibles con todos los navegadores normales durante años podrían romper la página para Google. Si bien eso se ha corregido, demuestra que hacer suposiciones en lo que respecta al soporte para la tecnología web a veces puede ser contraproducente.
A veces, los medios de implementación importan
El SEO técnico querrá todo tipo de campanas y silbatos en plantillas de página y marcado. Si bien la mayoría de las veces, los SEO técnicos pueden y deben permitir que los desarrolladores decidan cómo implementar esto, hay casos en los que Google proporciona especificaciones o requisitos.
Los desarrolladores deben saber dónde encontrarlos y cómo preguntar si las instrucciones de implementación que vinieron con la solicitud de un SEO técnico son un requisito o solo una ilusión.
Algunos ejemplos de características con estrategias de implementación recomendadas o requeridas para los motores de búsqueda incluyen, entre otros, los siguientes:
- JavaScript en general
- Optimización de imagen
- Carga lenta
- Sitio multilingüe y geoorientado
- Formato de marcado preferido de Schema.org
Son posibles soluciones alternativas
En teoría, una cosa que el SEO técnico y el desarrollo web tienen en común es una inclinación por la resolución creativa de problemas basada en datos para utilizar las tecnologías disponibles para lograr el resultado deseado.
Cuando una solicitud técnica de SEO no sea posible, busque soluciones alternativas. Muchos SEO técnicos que también son desarrolladores ya están proponiendo soluciones alternativas para pilas heredadas complejas que no admitirán ciertas modificaciones.
- El año pasado, Dan Taylor introdujo el término Edge SEO para referirse a las soluciones que implementan correcciones de SEO después de que se procesa la página, pero antes de que se entregue al cliente, aprovechando los trabajadores de servicios en las CDN, por ejemplo.
- Los SEO técnicos creativos también trabajan con JavaScript, Python, la gestión y consulta de bases de datos y las API que los motores de búsqueda y las herramientas de SEO ponen a disposición.
Donde no existen soluciones conocidas, ejecutar pruebas responsables con resultados medibles siempre es una opción en SEO. Debido a que Google no comparte los detalles de cómo funciona, el SEO técnico hace suposiciones razonables basadas en las patentes de Google, las declaraciones oficiales de Google y el rendimiento observado del sitio en los resultados de búsqueda. Ejecutar tus propias pruebas puede ser arriesgado en SEO, pero también es una práctica respetada y aceptada.
La mayoría de los problemas técnicos de SEO: cambios iterativos frente a cambios críticos
El mejor trabajo de SEO es iterativo y sigue un procedimiento que se parece a esto:
Esto significa que pedir a los SEO que realicen solicitudes por lotes es razonable, pero no bloquear tiempos regulares para implementar cambios de SEO puede hacer retroceder significativamente una estrategia de SEO. Esto también significa que las solicitudes de SEO pueden incluir reversiones o extensiones de pruebas anteriores.
Los SEO y los desarrolladores deben trabajar juntos para encontrar una manera de agrupar y programar solicitudes de desarrollo periódicas.
Sin embargo, algunas solicitudes de SEO realmente no pueden esperar. Esto podría incluir:
- Correcciones de errores que eliminan todo o parte del sitio de la búsqueda
- Correcciones para las sanciones de Google, conocidas como "acciones manuales"
- Cambios necesarios para corregir el comportamiento anómalo de la herramienta o del rastreador
- Cambios para abordar los principales cambios de algoritmo con un impacto directo en el rendimiento del sitio en la búsqueda
Manténgase actualizado y entusiásmese con las nuevas funciones de búsqueda
Como acabamos de sugerir, la búsqueda no es un campo estático. Evoluciona con nuevas tecnologías, nuevos usos y nuevos lanzamientos de los motores de búsqueda. Google también realiza modificaciones casi constantes (reportaron 3234 cambios en 2018) en sus algoritmos de indexación y clasificación, que a menudo conducen a cambios en la forma en que se deben optimizar los sitios web.
Esto significa que incluso la información confiable que tiene más de seis a doce meses podría no ser relevante. Por ejemplo:
- La clasificación solía apoyarse en gran medida en la declaración de metapalabras clave para cada URL; mientras que los motores de búsqueda en el sitio todavía utilizan estas palabras clave, el SEO ya no lo hace.
- Google solía recomendar el uso de declaraciones < link rel=”prev” > y < link rel=”next” > en series de URL paginadas para evitar que marcaran estas páginas como idénticas, pero ya no tiene esto en cuenta.
Pero también significa que con frecuencia hay elementos nuevos para el SEO. Los elementos nuevos y futuros anunciados en 2019 incluyen:
- El bot Evergreen de Google significa que las funciones del navegador y, quizás lo más importante, JavaScript más reciente, se han vuelto accesibles para Google. Sin embargo, la representación de JavaScript todavía se ejecuta por separado y en un momento posterior, por lo que las recomendaciones para obtener páginas indexadas con JavaScript siguen siendo válidas.
- El marcado de la página de preguntas frecuentes, para páginas con múltiples preguntas y respuestas, ahora puede dar
- Nuevas pautas para el uso de la fecha
- Próxima compatibilidad con imágenes de alta resolución en los resultados de búsqueda
Google también responde a las preguntas de los SEO en Twitter y a través de reuniones en vivo para webmasters, y brinda información sobre cambios y anuncios importantes en el blog para webmasters de Google.
Trabajando juntos hacia un entendimiento mutuo
Una de las claves para cerrar la brecha entre el desarrollo web y el SEO es el respeto mutuo y la comunicación. Si bien los conceptos básicos de SEO son importantes, también es importante reconocer que los desarrolladores pueden adquirir este conocimiento fácilmente por sí mismos utilizando la información que ya existe.
Es mucho más productivo entender cómo funciona el SEO en la práctica. Esto incluye comprender la importancia del acceso a los sitios web por parte de los bots, las implicaciones de la tecnología en la búsqueda y cómo lidiar con los problemas de SEO que no se pueden solucionar como se recomienda. También significa saber cómo funciona el proceso de SEO y reconocer que la búsqueda está evolucionando a un ritmo cada vez más rápido.
También hay una creciente conciencia en la comunidad SEO de los problemas que enfrentan los desarrolladores web. En consecuencia, columnas como la de Detlef Johnson para SEO para desarrolladores pueden encontrar un lugar en publicaciones orientadas a SEO como Search Engine Land, por ejemplo. Esta conciencia también alimenta la esperanza de los SEO de que los desarrolladores web también se esfuercen por comprender los elementos clave del SEO.