2009-01-25 7 views
-2

Quel est l'impact sur le référencement pour un site de commerce électronique, l'affichage des produits/éléments d'information provenant d'une base de données (par rapport à chaque produit ayant sa propre page HTML).Effet des pages produits et de la SEO

Est-ce que le SE trouvera l'information d'article? Si non, comment surmontez-vous ce problème?

Répondre

2

Créez des pages individuelles pour chaque produit et utilisez friendly URLs pour chacune d'entre elles. Ces pages peuvent être générées à partir d'une base de données, les moteurs de recherche ne dérange pas du tout. Il est préférable que les pages aient un nom comme http://example.com/products/An-Awesome-Product/ ou http://example.com/products.aspx?id=1234. ASP.NET MVC rend trivial pour faire de telles choses. Avec les formulaires Web traditionnels, vous pouvez utiliser un HttpModule avec une redirection afin que le premier exemple se transforme en le second sur le serveur de sorte que les moteurs de recherche et les visiteurs ne s'en aperçoivent même pas.

Utilisez un sitemap.xml pour informer les moteurs de recherche de vos pages et de la date de dernière mise à jour.

N'oubliez pas que le titre de la page est assez important. Et il ne fait aucun mal d'avoir des métadonnées décentes sur la page avec des mots-clés et des descriptions qui sont personnalisés pour le produit. Il est certain que les pages ne génèrent pas de pages avec du contenu aléatoire ou du contenu de remplissage, car les moteurs de recherche sont assez bons pour choisir les modèles et pénaliser fortement pour les comportements illicites. Malheureusement, j'ai appris cela par expérience personnelle.

+0

+1: Les bonnes URL ne changent jamais. –

+0

Et quand ils le doivent, ils utilisent 301s. Mais je suis d'accord avec votre argument. – DavGarcia

0

Merci pour la réponse et le conseil.

Je suis nouveau à ce si juste voulez vous assurer que je comprends ...

Dites les produits sont faits maison de l'artisanat et les détails sont stockés dans une base de données (description, matériel, taille, prix, etc.) et non "codé en dur" sur une page HTML. L'utilisateur sélectionne une catégorie et un site Web répertorie tous les produits de cette catégorie (à l'aide d'une instruction SQL select where). Ensuite, l'utilisateur sélectionne un produit et une page de produit est créée (SQL sélectionne où produit = xyz et crée dynamiquement une page Web). Quand google "passe en revue" le site web trouvera-t-il tous les détails du produit même si c'est dans la base de données et non dans les pages web "statiques"?

Désolé, cette question est ridicule, mais elle semble importante. Merci, Dave

Questions connexes