10 conceptos básicos de SEO imprescindibles para desarrolladores web


Conoces la lucha… solo necesitas que te arreglen estos cuatro o cinco tickets y significaría mucho para tus objetivos de SEO para el mes.

Pero, ¿cómo consigues que tus desarrolladores web participen?

¿Cómo puede ayudarlos a comprender la urgencia de sus necesidades de SEO cuando tienen tantas otras prioridades en competencia en su plato?

Hace quince años, yo mismo podía hacer alrededor del 90% de mi trabajo de SEO para un cliente determinado.

Esos días pasaron. El SEO ahora se basa en la creación de contenido, UX, desarrollo de código, TI, varias capas/niveles de aprobación y más.

He escrito muchas veces sobre cómo El SEO no se puede hacer en un silo y estoy feliz de que sea una disciplina que ahora se enfoca más en la alineación para crear una experiencia de calidad para los visitantes del sitio web.

A lo largo de mi carrera, siempre ha existido la necesidad de contar con el apoyo de los desarrolladores web.

Eso significaba ir al pasillo de mi agencia o trabajar con un desarrollador externo contratado o empleado por mis clientes.

En cualquier caso, obtener la admisión y el apoyo del desarrollo web es fundamental para el SEO.

Aún mejor es cuando los desarrolladores tienen una comprensión de Principios de SEO.

Es mucho más eficiente si los desarrolladores conocen los conceptos básicos y los tienen en cuenta en sus compilaciones y mantenimiento del sitio, evitando cualquier retrabajo posterior.

Consulte los 10 conceptos básicos de SEO que deben conocer los desarrolladores web y también algunas discusiones de grupos focales con mis equipos de especialistas y desarrolladores de SEO.

1. Seguridad

La seguridad del sitio web es importante para los motores de búsqueda.

Asegúrese de tener un SSL implementado y sin errores.

Ese es el punto de partida.

Más allá de eso, tenga las salvaguardas necesarias para asegurarse de que el sitio no tenga vulnerabilidades que permitan una inyección, contenido manipulado, etc.

Ser pirateado en cualquier nivel perjudica la experiencia del usuario y las señales de confianza para los usuarios y los motores de búsqueda.

Sin embargo, tenga en cuenta velocidad del sitio (más por venir) cuando protege el sitio con complementos, extensiones o herramientas.

2. Códigos de respuesta

Los códigos de respuesta del servidor son importantes.

A menudo, hay formas de hacer que una página se represente para un usuario y diseños únicos de UX que provocan algunas implementaciones creativas de desarrollo.

Independientemente, asegúrese de que las páginas muestren 200 códigos de servidor.

Obtenga y actualice cualquier código 3xx o 4xx. Si no necesita redireccionamientos, elimínelos.

3. Redirecciones

Hablando de redirecciones, son una parte crítica de la Proceso de lanzamiento y migración del sitio web viniendo de un sitio antiguo a uno nuevo.

Si no hace nada más en su proceso de lanzamiento, al menos implemente redireccionamientos.

Estamos hablando de asegurarnos de que todas las URL del sitio anterior tengan una redirección 301 a la página del tema más relevante en el sitio nuevo.

Esto podría ser 1: 1 del sitio antiguo a las páginas del sitio nuevo o de muchos a uno si está optimizando y actualizando la estructura del contenido.

Al igual que con los códigos de servidor anteriores, no confíe en que una página se está procesando y asuma que está bien.

Use herramientas para validar que las redirecciones son 301.

4. Robots.txt

Nada importa en SEO si el sitio no se puede indexar y mostrar en los resultados de búsqueda.

No deje que el archivo robots.txt sea una ocurrencia tardía.

A veces, los comandos predeterminados son demasiado abiertos y, en otros casos, demasiado restrictivos.

Sepa qué hay en el archivo robots.txt.

No empuje ciegamente el archivo de ensayo a producción sin comprobarlo.

Varios sitios con grandes planes de migración y lanzamiento se vieron frustrados por un comando de no permitir que todos se prepararan (para evitar que el sitio de desarrollo se indexara) que se envió al sitio en vivo.

Además, considere bloquear elementos de bajo valor como páginas de etiquetas, páginas de comentarios y cualquier otra variación que cree su CMS.

Por lo general, deberá considerar una gran cantidad de basura de bajo valor y, si no puede evitar que las páginas se generen, al menos bloquee la indexación.

5. Mapas del sitio

Los mapas de sitio XML son nuestra oportunidad de garantizar que los motores de búsqueda conozcan todas nuestras páginas.

No desperdicie recursos y oportunidades dejando imágenes, páginas insignificantes y cosas que no deben priorizarse para el enfoque y la indexación.

Asegúrese de que todas las páginas enumeradas en los mapas de sitio XML representen un código de servidor 200.

Manténgalos limpios y libres de 404, redirecciones y cualquier cosa que no sea la página de destino.

6. URL

Las buenas URL son concisas, incluyen palabras relevantes para el tema de la página, están en minúsculas y no tienen caracteres, espacios ni guiones bajos.

me encanta ver un Estructura de la URL de la subcarpeta y páginas que coinciden con la jerarquía de contenido en la estructura de navegación y del sitio.

¿Tres niveles más debajo?

Luego, «example.com/level-1/level-2/topical-page».

7. Compatible con dispositivos móviles

Una vez más, recuerde que el hecho de que algo funcione o se vea bien en un navegador no significa que sea puro para un motor de búsqueda.

La compatibilidad con dispositivos móviles es importante para la búsqueda.

Validarlo con la herramienta compatible con dispositivos móviles de Google.

Asegúrate de que pase.

Más allá de eso, piense en el contenido presentado en la versión móvil.

Google utiliza la indexación de «móvil primero».

Eso significa que están mirando la versión móvil del sitio.

Si está ocultando o no mostrando contenido importante que desea que los motores de búsqueda consideren en la versión móvil para consideraciones de UX, piénselo dos veces y sepa que el contenido puede faltar en lo que ve Google.

8. Velocidad del sitio

Este es el número ocho en la lista, pero posiblemente el más importante después de asegurarse de que su sitio pueda ser indexado.

La velocidad del sitio es importante.

Las cargas de página lentas y los sitios dañan la experiencia de usuario y las tasas de conversión.

También tienen un impacto en el rendimiento de SEO.

No hay un solo conjunto de formas de optimizar la velocidad del sitio.

Realmente se trata de mantener su código liviano, ser juicioso al usar complementos o extensiones, tener un entorno de hospedaje optimizado, comprimir y minimizar JS y CSS, y mantener el tamaño de las imágenes bajo control.

Cualquier código, archivo y aspecto que pueda ocasionar cambios en el rendimiento o inestabilidad es un riesgo.

Incorpore salvaguardas para los controles de administración de contenido, de modo que no se pueda cargar una imagen de 10 MB y acumular una página. O una actualización de complemento no se detecta en la forma en que ralentiza las cosas.

Realice una referencia, controle y mejore la velocidad del sitio de forma continua.

La herramienta favorita de mi desarrollador jefe es web.dev o Faro en las herramientas de desarrollo del navegador Google Chrome.

9. Etiquetas de encabezado

Las etiquetas de encabezado son excelentes pistas de contexto para los motores de búsqueda.

Tenga en cuenta que son para contenido y no para atajos de CSS.

Sí, vincula tu CSS a ellos, pero mantenlos en orden de importancia.

No tengas el primer encabezado de página más grande como H5 y los subtítulos en una página como H1.

Hay muchos comentarios sobre el impacto (o no) de los encabezados en el rendimiento de SEO.

No voy allí en este artículo.

Sea tan literal como pueda en la jerarquía y como se usan.

Úselos donde pueda en lugar de otros CSS.

Tenga solo un H1 en una página si puede.

Trabaje con sus recursos de SEO para comprender el plan para los encabezados y el contenido de la página en general.

10. Gestión de contenido y contenido dinámico

Como se señaló anteriormente, la funcionalidad de CMS puede arruinar las mejores implementaciones de desarrollo.

Sea inteligente con el control que otorga.

Comprenda el plan de contenido continuo del sitio y las necesidades para que los creadores de contenido tengan el control que desean y necesitan, pero no pueden arruinar la velocidad del sitio o cualquiera de los elementos de SEO en la página.

Tener tantos aspectos dinámicos como etiquetado, generación de mapas de sitio XML, redireccionamientos y más puede ahorrarle tiempo y proteger su sitio y código para mantener todo estable.

Conclusión

La intersección y la colaboración entre los profesionales de SEO y los desarrolladores web son importantes.

El SEO se basa en las mejores prácticas para el SEO técnico y otras cosas, como el escalado empresarial de los elementos en la página.

Los desarrolladores que entienden los conceptos básicos de SEO pueden contribuir en gran medida a una colaboración exitosa y al rendimiento de SEO.

Además, puede hacer que el trabajo de desarrollo de sitios web sea más eficiente y la necesidad de menos reelaboración o actualizaciones y solicitudes «específicas de SEO».

Más recursos:


Imagen destacada: baranq/Shutterstock





Consultar el artículo en la publicación original

10 conceptos básicos de SEO imprescindibles para desarrolladores web