Quiero que Google indexe el contenido en el formato de enlace domain/u/username, ¿qué debo hacer?

Quiero que Google indexe el contenido en el formato de enlace dominio/u/nombredeusuario, ¿qué debo hacer?

He eliminado la parte Disallow: /u para que el formato de enlace dominio.com/u sea indexado por Google, pero ¿qué debo hacer si quiero que el formato de slug dominio/u/nombredeusuario sea indexado por Google? ¿Hay alguna otra configuración?

No he iniciado sesión y no puedo acceder al formato de slug: dominio/u/nombredeusuario, por lo que veo que es un problema para que Google indexe este formato de slug (imagen adjunta).

Gracias por apoyarme, soy nuevo en source discourse, así que todavía hay muchas cosas que no entiendo. ¡Gracias!

Hola :waving_hand:

¿Está habilitada esta opción en tu sitio?
ocultar perfiles de usuario del público

Si es así, desactívala y podrás acceder a los perfiles de usuario sin iniciar sesión también.

3 Me gusta

¿Está seguro de que sus usuarios estarán igual de contentos de que usted quiera contarle al mundo entero sobre su membresía y otras cosas?

7 Me gusta

¡Muchas gracias!

2 Me gusta

pero todavía no puedo enviar el enlace en forma de dominio/u/nombre de usuario para indexar con Google, ¿qué más necesito abrir?

(Adjunté la imagen para que veas el estado)

Si mal no recuerdo, ese límite llega un poco más allá de robots.txt. Claro, es una prueba bastante rápida que permite /u en robots.txt. Pero si viene más profundo desde el núcleo, podrías necesitar un plugin.

Investiga aquí. Eso fue algo de hace quizás un año, vino junto con cosas de SEO, y había una fuerte razón por la que no estaba permitido.

1 me gusta

Lo puse en robots.txt (imagen adjunta) pero no funcionó, así que vine aquí a preguntarles.

¿“Ver prueba en vivo” te da más información?

1 me gusta

Probablemente se deba a que los perfiles de usuario envían esta cabecera HTTP:

  • x-robots-tag: noindex

Puedes verlo si ejecutas este comando en una terminal, reemplazando \u003curl\u003e con la URL de un perfil de usuario:

curl -sSL -D - -o /dev/null \u003curl\u003e

Si eliminas la regla de robots.txt, Google verá esa cabecera y desindexará las URLs.

Documentación de Google:

1 me gusta

Sé que la URL no está indexada, pero no sé dónde editarla en el origen de Discourse. En el archivo robots.txt, se ha eliminado la parte Disallow: /u. Adjunto una foto.

¿Cómo indexar el slug en el nombre de usuario del código fuente?

Quiero abrir el índice para este dominio de slug como en este ejemplo: https://domain.com/u/toannguyen/activity (enlace de ejemplo), ¿qué necesito hacer en el código fuente de Discourse?

Actualmente, cuando envío este tipo de enlace en Google Search Console, dice que está bloqueado para indexación. ¿Espero ayuda?

¡Muchas gracias, equipo!

No lo sé, pero ¿por qué querrías hacer eso? No es algo que alguien buscaría. No mejora tu SEO y todas las URL permitidas ya son accesibles para Googlebot.

1 me gusta

¿Cuál es el modelo de desarrollo de la comunidad local que debo seguir? ¡Lo he hecho público para mis miembros!