Cómo resolver problemas de SEO con aplicaciones de una sola página
Hola, creo que debes preguntar sobre las habilidades técnicas de la aplicación de una sola página para SEO en lugar de la promoción posterior.
La aplicación de una sola página (SPA) se utiliza como vue
js, reaccionar
La aplicación de un archivo HTML sin salto de actualización realizada por frameworks front-end como vue
Aunque tiene muchas ventajas, es no apto para motores de búsqueda no son amigables y el DOM virtual no se puede rastrear
Por lo tanto, se deben adoptar métodos especiales para brindar soporte técnico para SEO
Desarrollé un sitio web JS puro. En ese momento, para resolver este problema, el problema también requirió mucho esfuerzo para Google
Finalmente se implementó con éxito en el código
Permítanme hablar sobre los siguientes pensamientos: Primero, el El front-end debe usar el modo historial (HTML5HistoryAPI, Baidu). Generalmente, los marcos utilizados para escribir aplicaciones de una sola página tienen este modelo
En segundo lugar, debe usar el backend para crear un conjunto de páginas y el El contenido debe ser exactamente el mismo que el de la página correspondiente en la interfaz, que es la llamada estatización. Esto es lo que uso el framework Sails para implementarlo. También se puede usar, y también se debe usar php. En tercer lugar, nginx debe usarse como un salto de proxy para identificar el motor de búsqueda. El tráfico entrante se transmite al puerto de back-end antes de que pueda ver la página renderizada previamente. motor de búsqueda. También existe el problema 404 que viene con el modo histórico. También necesitas nginx para convertir el 404 a índice
html o reescribir
Si quieres el código, puedes. Puedes visitar mi sitio web/mainshow/260
Hay un tutorial de código completo allí.