Ayuda con los permalinks después de la migración del foro

Hola, después de la conversión de phpBB, la indexación de Google se ha colapsado e incluso después de meses nunca se ha recuperado.
Creo que el problema se debe a los muchos errores 404 debido a que los permalinks no funcionan.
Son los predefinidos generados por el script de conversión.

Crawl

Permalinks

¿Cómo puedo corregirlos?
Por ejemplo, https://www.mysite.com/viewtopic.php?t=1267 no se redirige.

Gracias

2 Me gusta

¿Existen los permalinks si miras en /admin/customize/permalINKS?

¿Cómo se ven?

Si no es así, necesitarás un script para generarlos.

2 Me gusta

Gracias por tu ayuda @pfaffman, sí, tengo lo que ves en la imagen anterior.

Para las categorías usé esto y funciona perfectamente


/(viewforum.php\\?)(?:.*\u0026)?(f=\\d+).*/\\1\\2

Los que encontré después de la conversión son estos, pero solo funcionan para las categorías.

1 me gusta

No. No la configuración del sitio de permalink. Los permalinks en la URL en mi último mensaje.

1 me gusta

Hay permalinks para las categorías y ahora entiendo a qué te refieres.

Durante la conversión, no se crearon los permalinks para las discusiones.

Ok, hay más de 2500 discusiones… por ahora me rindo…

1 me gusta

Puedes ver que el mapeo del antiguo al nuevo está disponible con

./launcher enter app
rails c
TopicCustomField.all

Luego ejecutarías un script que, para cada uno de esos valores, crea un permalink. Es difícil de explicar, pero es posible.

1 me gusta

Tienes razón, ahí están todos los datos de las antiguas discusiones de phpBB.
Gracias de todos modos por la ayuda, desafortunadamente no sé cómo usarlos.

1 me gusta

Este es un ejemplo de otro importador. Es posible que pueda ajustarlo para crear los enlaces permanentes en su servidor.

Cambiaría la línea Permalink.create para que coincida con los enlaces de phpBB.

2 Me gusta

¡Es crítico implementar redirecciones para contenido antiguo como parte de una migración! Espero que puedas resolver esto, pero ¿quizás necesitemos actualizar nuestra documentación sobre migración @tshenry @dax para enfatizar este punto?

2 Me gusta