La mejor guía de SEO para desarrolladores que debe seguir

Publicado: 2019-07-17

El SEO es un tema intrincado, no fácil de entender, especialmente para la mayoría de los desarrolladores web. Es diferente del desarrollo web en el sentido de que no puede esperar ver resultados adecuados de estrategias específicas de SEO después de semanas, meses, días o, a veces, nunca. Si bien el desarrollo web se trata de codificar, actualizar, cambiar pestañas al navegador, el SEO es absolutamente diferente de eso.

La razón principal de esto es que los algoritmos de clasificación de SEO siguen cambiando con frecuencia. La parte complicada es que tales cambios solo se insinúan. Sin embargo, hay numerosos expertos en SEO que ejecutan varios experimentos basados ​​en algoritmos para identificar qué funciona y qué no y, en última instancia, comparten sus resultados con otros.

SEO para desarrolladores

Pero eso no implica que los desarrolladores web no puedan hacer SEO. A continuación se mencionan algunas prácticas de SEO diseñadas especialmente para desarrolladores.

Lista de verificación de SEO para desarrolladores:

1. Cree un Programa de Monitoreo de Tráfico Sólido:

En una primera nota, debe crear un programa de seguimiento que pueda monitorear correctamente el volumen de tráfico recibido por su sitio web. Para ello, es vital instalar correctamente el programa de rastreo. Si la instalación no se realiza correctamente, puede arrojar datos incorrectos o duplicados, lo que eventualmente dañará la reputación en línea de su sitio web.

Para mantenerlo simple, el programa de seguimiento debe instalarse solo una vez en una página. Hacer varias instalaciones puede dar lugar a problemas importantes más adelante. Google Tag Manager es una excelente herramienta para manejar instalaciones analíticas complejas.

2. Diseñar y desarrollar un sitio web optimizado para dispositivos móviles:

La compatibilidad con dispositivos móviles puede implicar dos aspectos distintos del desarrollo. Primero, su sitio web debe cumplir con las técnicas básicas de desarrollo con una hoja de estilo CSS receptiva con consultas de medios. En segundo lugar, su sitio web no debe tener un subdominio móvil separado. Aunque no hay nada de malo en utilizar un dominio separado para su sitio web, ciertamente puede hacer que el SEO sea más complejo.

Esto se debe a que el subdominio se considera una propiedad separada y puede dificultar la gestión relacionada con ciertas tareas específicas de SEO, como la adquisición de enlaces. Por lo tanto, la mejor salida es cumplir con los primeros criterios, pero tener un dominio para plataformas web y móviles.

3. Las URL móviles no deben generar contenido duplicado

Aunque debe tener el mismo dominio para sus sitios web móviles y de escritorio, la estructura de URL para ellos debe desarrollarse de manera que no provoque un problema de contenido duplicado.

El contenido duplicado ocurre debido a varias razones. Una de las razones es el uso de numerosas URL para mostrar el mismo contenido. Cuando crea un sitio web móvil usando el subdominio móvil, la primera práctica básica es asegurarse de usar una etiqueta rel=canonical para mostrar el sitio web de escritorio como la fuente de contenido original. De esta manera, el problema del contenido duplicado se puede corregir en gran medida.

Además, la estructura de URL desarrollada está protegida. Para ello, también debe obtener un certificado de seguridad.

4. Codifique correctamente los datos estructurados

Una buena manera de verificar errores y desarrollar códigos exitosos es usar los datos estructurados de Schema.org utilizando la herramienta Schema.org de Google. Aunque puede descubrir algunos de los errores comunes utilizando la herramienta de prueba de datos estructurados de Google, hay algunos errores menores que pueden ocurrir. Estos errores son importantes para rectificar con el fin de aprovechar la codificación limpia.

Es posible que estos errores de codificación no aparezcan cuando utilice una herramienta automática como Google webmaster. Por lo tanto, es vital realizar una verificación manual para identificar y corregir dichos errores. Al practicar un proceso exhaustivo de verificación, incluso antes de que su sitio web esté activo, puede identificar dichos errores y asegurarse de que no aparezcan durante el SEO.

5. Verifique el archivo Robots.txt:

Muchas veces, durante el proceso de desarrollo, puede ser vital bloquear el acceso a su dominio antes de que esté activo. Esto se hace principalmente mediante el uso de un archivo robots.txt en el servidor: no permitir: /. Pero hay situaciones en las que puede olvidarse de esta acción.

Por lo tanto, es vital que no haya una dirección de rechazo en los archivos robots.text. Esto asegurará que los motores de búsqueda no puedan rastrear su sitio web antes de que esté activo y, por lo tanto, puede evitar dañar su rendimiento general.

Solo recuerda, ' disallow: ' es diferente de ' Disallow: / '.

  • No permitir: implica que las arañas de los motores de búsqueda, así como otros agentes, pueden rastrear su sitio web sin experimentar problemas desde la raíz del sitio web.
  • Disallow:/ implica que los motores de búsqueda bloquearán completamente el acceso a todos los aspectos de la raíz de su sitio web.

6. Verifique el dominio del sitio web provisional:

Como desarrollador, debe tener en cuenta que durante el proceso de desarrollo de un sitio web provisional se diseña con el propósito de probar códigos novedosos, la versión anterior del sitio web y rectificar otros problemas antes de que el sitio web entre en funcionamiento. Incluso un solo error en el proceso de desarrollo puede hacer que las cosas sean complejas y fallidas.

Por lo tanto, debe verificar su sitio web en todos sus aspectos durante el proceso de puesta en escena. Realizar esta verificación ayudará a eliminar todos los errores, como imágenes cargadas incorrectamente o errores 404, y más.

7. Revise su sitio web para casos de puesta en escena:

Mediante el uso de técnicas eficientes, puede encontrar y reemplazar los errores resultantes de la preparación del subdominio del sitio web. Cuando su sitio web esté activo, se reflejará incompleto en lugar de como se refleja en el proceso de preparación. Pero si no implementa un proceso de verificación estricto, el sitio web puede publicarse con dichas URL referenciadas en todas partes.

Sin embargo, no necesita este proceso de verificación si la URL se usa en la etapa de desarrollo. Debe ejecutar esta verificación solo para estructuras de URL absolutas.

8. Verifique su sitio web en busca de errores de HTML:

Algunos errores de HTML pueden dar como resultado una representación deficiente en el sitio web en diferentes plataformas. Esto puede causar problemas con la velocidad del sitio web y la experiencia del usuario. Eventualmente, puede generar problemas con el rendimiento del sitio web, lo que también puede afectar la clasificación del sitio web.

Para combatir este impacto indirecto, lo mejor es ejecutar el proceso de validez del W3C. Esto puede ayudar a reducir la velocidad del sitio web a través de una mejor optimización de las técnicas de codificación y el diseño. Con mejores prácticas de codificación, también es más fácil para Google entender su sitio web.

Una cosa importante a tener en cuenta es que el uso de la lista de verificación para problemas comunes no mejorará todo. Puede dar como resultado un ligero aumento en el rendimiento de su sitio web, pero vale la pena solucionarlo cuando se corrijan todos los problemas de su sitio.

Una cosa importante a tener en cuenta aquí es que un aspecto cree que la codificación precisa no es importante y que el sitio web funcionará en Google de todos modos. Sin embargo, el otro aspecto cree que la codificación precisa puede resultar en un mayor rendimiento en los resultados de búsqueda.

Según su preferencia, puede adoptar el camino a seguir.

9. Verifique su sitio web en busca de errores de codificación:

Hay varios errores de codificación que pueden ocurrir y uno común entre ellos es el uso de documentos políglotas. Estos documentos se codificaron con un solo tipo de documento pero se implementaron en una plataforma novedosa utilizando otro tipo de documento.

Pero si está practicando esto, está creando una copia y pega de este código. En la mayoría de las situaciones en las que el alcance del proyecto, los presupuestos y otros problemas intervinieron con los tiempos de desarrollo, podría ser difícil implementar la solución correcta. Esto es importante para garantizar que se practiquen todas las pautas de codificación para el tipo de documento seleccionado.

10. Cree un diseño eficiente para su sitio web:

Es muy importante ver cómo se presenta su código. El diseño del código puede crear un gran impacto en la velocidad del sitio web, los tiempos de procesamiento y, en última instancia, el rendimiento de su sitio web. Esto puede afectar los tiempos de carga.

Cuando realice la codificación del lado del cliente, asegúrese de diseñar correctamente su código. Al centrarse en el diseño, es posible combatir algunos problemas de diseño demasiado inflados. Desde la perspectiva del back-end, se debe considerar el diseño del código de todo, incluidos CSS, HTML, PHP a JavaScript y más.

11. Meta descripción:

Es un atributo HTML importante que ofrece un breve resumen de la página web. Por lo general, los motores de búsqueda lo muestran debajo de sus enlaces en los que se puede hacer clic de color azul. Las metadescripciones afectan ligeramente la clasificación de su sitio web, pero tienen un gran impacto en las tasas de clics de su sitio web.

Por lo general, Google muestra 160 caracteres y prefiere descripciones de menos de 155 caracteres. Es vital que la meta descripción sea única para cada página. Si está apuntando a palabras clave de cola larga, puede evitar escribir Meta descripción.

12. Etiqueta de imagen:

Usar el atributo alt en la etiqueta de la imagen es vital para ofrecer un texto alternativo para describir la imagen. Esto es útil para los lectores de pantalla y se muestra primero, incluso antes de que la imagen no se cargue. Esto es útil ya que ayuda a los motores de búsqueda a indexar correctamente una imagen.

Sus imágenes deben tener nombres de archivo bien informativos y detallados, así como textos alternativos descriptivos para que sea más fácil para los motores de búsqueda indexar las imágenes. Con atributos específicos de alto y ancho, un navegador web puede conocer la imagen.

13. Utiliza técnicas de compresión de imágenes:

He encontrado muchos desarrolladores que optimizan las imágenes pero no utilizan las técnicas adecuadas de compresión de imágenes. Es vital tomar una imagen y comprimirla al tamaño adecuado en Photoshop mientras se mantiene el tamaño y la calidad de su dimensión física.

Por lo general, se realiza en fotos haciendo los ajustes necesarios en la configuración de JPG y luego exportando la imagen para la web.

14. Verifique los complementos de búsqueda para su sitio web:

Cuando se desarrolla un sitio web, particularmente en plataformas como WordPress, puede generar ciertos problemas. Estos problemas pueden ocurrir debido a problemas en los complementos de búsqueda. Dichos complementos pueden provocar daños irreparables y perjudiciales para la reputación del sitio web si no se identifican a tiempo.

Un caso es cuando el complemento de búsqueda genera numerosas páginas para cada resultado de búsqueda ingresado en el complemento. En esta situación, obtiene numerosas páginas en blanco sin contenido. Además, puede acumular gastos de ancho de banda.

15. Verifique las configuraciones del servidor y la velocidad de su sitio web:

La velocidad de carga de la página es un factor muy importante para la clasificación en Google. Según algunas investigaciones, Google usa el tiempo hasta el primer byte o TTFB como el tiempo de carga de la página. Esto es vital desde la perspectiva de la experiencia del usuario. La página de su sitio web debe cargarse más rápido y tener una tasa de rebote reducida.

Para esto, debes optimizar el primer byte así como el tiempo de carga de la página de tu sitio.

16. Tenga en cuenta el tiempo del servidor para cargar el primer byte:

Si el primer byte de su sitio web tarda más en cargarse que el resto, entonces puede ser un cuello de botella que reduce el rendimiento de su sitio web durante el proceso de desarrollo. Es porque el tiempo del primer byte evalúa el tiempo desde que un usuario comienza a navegar a la página hasta la primera parte de las respuestas del servidor. Un problema en esta situación generalmente significa un problema de configuración del servidor, que es vital y debe solucionarse.

Para ello, debe consultar su sitio web con el técnico de servicio. Ayudará a resolver las cuestiones pendientes relacionadas con este problema.

17. Optimización para búsqueda local:

La búsqueda local está pensada para personas que buscan empresas y destinos cercanos a su ubicación. Para obtener mejores clasificaciones locales en Google y mejorar la presencia en Google Maps y Search, debe ofrecer detalles completos de su negocio en Google My Business.

Incluya imágenes atractivas y precisas en la lista para que las personas conozcan sus servicios y productos. Si su sitio web está respaldado por reseñas positivas, genuinas y de alta calidad, aumentará su visibilidad y mejorará su probabilidad para los clientes potenciales.

18. Desarrollo de sitios web en varios idiomas:

Cuando esté desarrollando sitios web en varios idiomas, debe informar lo mismo a Google. Esto se puede hacer determinando el idioma correcto de su sitio web para Google. Evite incorporar traducciones en paralelo en su sitio web.

El contenido para cada idioma de su sitio web debe presentarse en una URL diferente.

19. AJAX:

Los rastreadores de Google están mejorando en la indexación de contenido de JavaScript. Aún así, necesita algo de ayuda para orientarse en los sitios web que utilizan JavaScript para la navegación. Por lo tanto, intente construir la estructura de su sitio web y la navegación utilizando HTML.

20. Código de estado HTTP:

La respuesta HTTP puede hacer que los motores de búsqueda crean que su página web se ha movido a una nueva URL. Una redirección 301 puede conducir a una pérdida del 15 % de la clasificación de la página y la redirección 302 también puede provocar una pérdida importante de la clasificación de su sitio web. Pero a pesar de ello, las redirecciones 301 deben ser el método preferido para redirecciones completas.

Ahora tiene esta práctica lista de verificación para SEO para desarrolladores con usted, comience a implementar estas acciones en su proyecto actual de inmediato. Pero recuerda, el SEO está cambiando a un ritmo extremadamente rápido. Por lo tanto, controle de cerca las últimas prácticas de SEO y los algoritmos de Google.