Pregunta

Tengo una pregunta sobre un sitio que estoy desarrollando. Es un sitio de directorio basado en la base de datos donde las personas pueden hacer un perfil y enumerar en uno o muchos códigos de área y en uno o muchos campos de trabajo. Cuando alguien busca una persona para contratar, ingresa uno o más códigos de área para mirar (o seleccionarlos con casillas de verificación) y cuando el formulario presenta, los guarda como una cookie para que el sitio recuerde en qué lugar estaba buscando. Luego reduce su búsqueda por categoría y campo (que son enlaces) y obtiene una lista de todos los perfiles que coinciden con su búsqueda.

Lo que me preocupa es esto: porque un motor de búsqueda no puede escribir o seleccionar códigos de área para buscar, ¿cómo va a encontrar e indexar cualquiera de las páginas de perfil? No permite que el usuario busque personas sin seleccionar primero un código de área, porque no tiene ningún propósito práctico para hacerlo. Tampoco habría ningún propósito práctico desde un punto de vista de experiencia del usuario/usabilidad de simplemente tener una lista de cada código de área como enlace a la página de categorías, pero hasta donde yo sé, ¿no es esa la única forma de ver los motores de búsqueda? ¿cada persona?

¿Cómo logra un sitio como Facebook? No hay algún tipo de directorio maestro con un enlace a la página de perfil de usuario de Facebook, y sin embargo, a menudo son el resultado de la búsqueda #1 para el nombre de una persona.

¿Fue útil?

Solución

Puede intentar que se indexen algunas de sus páginas impulsadas por DB haciendo lo siguiente:

Genere una lista de enlaces con códigos de área. Es mejor si son URL bonitas.

www.path.com/find.asp?areacode=707 // okay
www.path.com/find/areacode/707  //better

Agregue estos enlaces a un Sitemap.xml y enviar a Google. No hay garantía de que todos los códigos de su área se indexen. De hecho, solo una porción lo hará porque Google verá cuán similares son.

Sitemaps son una forma de contarle a Google sobre las páginas en su sitio que no podríamos descubrir. En sus términos más simples, un mapa del sitio XML, generalmente llamado Sitemap, con un capital S, es una lista de las páginas en su sitio web. La creación y el envío de un mapa del sitio ayuda a asegurarse de que Google conozca todas las páginas de su sitio, incluidas las URL que pueden no ser descubiertas por el proceso normal de rastreo de Google.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top