Introducción a la Búsqueda: Guía para desarrolladores

Es importante hacer que tu contenido sea fácil de buscar, porque así lograrás que puedan verlo usuarios más relevantes. Este método se conoce como "optimización para motores de búsqueda" (SEO) y permite que más usuarios interesados visiten tu sitio. Si la Búsqueda de Google tiene problemas para interpretar tu página, es posible que estés desaprovechando una importante fuente de tráfico.

En esta guía veremos qué pueden hacer los desarrolladores para asegurarse de que sus sitios funcionen correctamente con la Búsqueda de Google. Además de cumplir con los elementos de esta guía, verifica que tu sitio sea seguro, veloz, completamente accesible y compatible con todos los dispositivos.

Descubre cómo ve tu sitio Google

Para comenzar, prueba tu sitio con la Herramienta de inspección de URLs o la Prueba de resultados enriquecidos para ver cómo Google lo visualiza. Googlebot es la herramienta de rastreo web de Google. Este detecta páginas nuevas y actualizadas para su indexación en Google. Para obtener más información sobre el proceso, lee el artículo Cómo funciona la Búsqueda de Google.

Quizá te sorprenda saber que Google no siempre ve lo mismo que tú en el navegador. En el siguiente ejemplo, Google no sabe que hay imágenes en esta página porque el sitio utiliza una función de JavaScript que no es compatible con Google.

Vista del usuario

A continuación, se muestra cómo ve la página un usuario. Los usuarios pueden ver las imágenes y el texto en el navegador.

Sitio web que muestra 6 imágenes diferentes de gatos. El título del sitio web es "Cute cat content chronicles".

Vista de Google

A continuación, se muestra cómo ve la página Google. No sabe que hay imágenes porque la página utiliza una función de JavaScript que no es compatible con Google.

Sitio web que muestra el título del sitio web. Se supone que hay imágenes de gatos en la página, pero solo muestra íconos de carga.

Googlebot navega de una URL a otra mediante la recuperación y el análisis de vínculos, mapas del sitio y redireccionamientos. Además, considera cada URL como la primera y única URL que ha visto de tu sitio. Para asegurarte de que Googlebot encuentre todas las URLs en tu sitio, haz lo siguiente:

  • Usa elementos <a> que Google pueda rastrear. Asegúrate de que sea posible acceder a todas las páginas del sitio con un vínculo en otra página que se pueda encontrar. Asegúrate de que el vínculo de referencia incluya texto o, en el caso de las imágenes, un atributo alt relevante para la página de destino.
  • Crea y envía un mapa del sitio para ayudar a Googlebot a hacer un rastreo más inteligente de tu sitio. Los mapas del sitio son archivos que proporcionan información sobre las páginas, los videos y otros elementos de tu sitio, así como la relación entre ellos.
  • En el caso de apps de JavaScript que solo tengan una página HTML, asegúrate de que cada pantalla o sección individual de contenido tenga una URL.

Comprueba cómo usas JavaScript

Si bien Google ejecuta JavaScript, hay algunas diferencias y limitaciones que debes considerar cuando diseñes tus apps y páginas para ajustar la manera en que los rastreadores acceden a tu contenido y lo procesan. Obtén más información sobre los conceptos básicos de SEO en JavaScript y cómo solucionar problemas de JavaScript relacionados con la Búsqueda.

Para obtener más información sobre cómo Google maneja JavaScript al rastrear, renderizar e indexar, mira el siguiente video.

Informa a Google cada vez que se modifique el contenido

Para asegurarte de que Google encuentre rápidamente tus páginas nuevas o actualizadas, haz lo siguiente:

Si aún tienes problemas para indexar una página, revisa los registros del servidor para ver si hay errores.

No olvides las palabras de la página

Googlebot solo puede rastrear el contenido de texto visible. Por ejemplo, no registra el texto que aparece en videos. Para asegurarte de que la Búsqueda de Google comprenda de qué trata tu página, haz lo siguiente:

  • Asegúrate de que el contenido visual esté expresado en forma de texto. Por ejemplo, no uses una página de categoría de producto que contenga una lista de imágenes de camisas sin contexto textual sobre cada elemento. La página de categoría de producto debe incluir una explicación textual de cada imagen.
  • Asegúrate de que cada página tenga un título descriptivo y una metadescripción. Las metadescripciones y los títulos únicos ayudan a Google a mostrar por qué tus páginas son relevantes para los usuarios, lo que, a su vez, puede aumentar tu tráfico de búsqueda.
  • Usa código HTML semántico. Si bien Google indexa contenido HTML, contenido en PDF, imágenes y videos, no indexa contenido que requiere complementos (por ejemplo, Java o Silverlight) ni contenido que se renderiza en un lienzo. En lugar de complementos, usa lenguaje de marcado de HTML semántico para tu contenido cuando sea posible.
  • Asegúrate de que se pueda acceder a tu contenido de texto en el DOM. Por ejemplo, el contenido que se agrega a través de la propiedad content de CSS no forma parte del DOM y la Búsqueda de Google lo ignora en este momento. Se puede usar la propiedad content para contenido decorativo. Es posible que la Búsqueda de Google no indexe este contenido.

Informa a Google sobre otras versiones de tu contenido

Google no puede detectar automáticamente si hay varias versiones de tu sitio o contenido. Por ejemplo, no puede detectar una versión para dispositivos móviles y otra para computadoras, o versiones internacionales de tu sitio. Para asegurarte de que Google muestre la versión correcta a cada usuario, puedes hacer lo siguiente:

Controla el contenido que ve Google

Para bloquear Googlebot, puedes elegir entre estas opciones:

Si tu contenido no aparece en la Búsqueda de Google, pero quieres que aparezca, haz lo siguiente:

Habilita en tu sitio los resultados enriquecidos

Carrusel de recetas en los resultados de la búsqueda. El carrusel muestra 2 tarjetas sobre diferentes tipos de pasteles. Puedes hacer clic en los resultados para reproducir un video.

Un resultado enriquecido puede incluir elementos de diseño, imágenes y otras funciones interactivas que podrían ayudar a que tu sitio se destaque más en los resultados de la Búsqueda. Usa datos estructurados en tu página para brindar información específica sobre su contenido y, de esa forma, mejorar el modo en que Google la interpreta y muestra sus resultados enriquecidos en la Búsqueda. Si no sabes por dónde comenzar, explora nuestra galería de funciones disponibles.