2015-11-20 4 views
0

Si je construis une page Web qui saisit des données à partir d'un seul objet JS pour remplir la page en fonction de l'ID est envoyé dans l'URL, serait-ce les données peuvent-elles être indexées par les moteurs de recherche? Fondamentalement, j'ai un seul design de page avec un en-tête, une description et une image de héros. Je ne veux pas faire cette page 50 fois donc à la place j'ai un objet dans JS qui contient ces 3 choses pour 50 ID, chaque ID représentant un groupement de contenu. Techniquement c'est une seule page sur mon serveur mais chaque fois qu'elle charge pour afficher des informations, l'URL inclura l'identifiant afin que le JS sache quel contenu afficher. Est-ce que les navigateurs indexeraient chaque URL, ou liraient-ils l'objet et l'index JS de cette façon? »Saisir des données à partir d'un seul objet JS avec plusieurs ID être indexé par les moteurs de recherche

Répondre

1

Il y a quelques années, la réponse serait: non, les robots d'exploration lisent la page html vous revenez, mais n'exécutez pas de javascript dessus pour voir comment cela fonctionne:

De nos jours, les moteurs de recherche peuvent être en mesure de faire ceci: Voici un post expliquant comment google le fait TL: DR: Si votre javascript est pas trop compliqué, il devrait fonctionner avec Google.

Les résultats peuvent varier en fonction du moteur de recherche.

Si vous w Par mesure de sécurité, vous pouvez envisager d'appliquer la logique décrite à la mise en forme côté serveur.