Comment référencer un site Web à page unique

8

Je crée un nouveau site Web pour un client, et je pense qu'un site Web / mise en page d'une seule page sera assez soigné. Il n'y a pas beaucoup de contenu détaillé, c'est une entreprise qui importe beaucoup de produits de différentes sociétés. Ce sera donc un peu une vitrine des différents types de produits / équipements que vous pouvez commander. Sur l'ensemble du catalogue, seuls 10 produits sont peut-être réellement présentés.

Maintenant, j'ai la structure de base avec des sections et des liens comme:

#home / #products / #equipment / #services / #contact.

Maintenant, d'après ce que je comprends, Google n'indexe pas les liens contenant #, donc il n'y aura pas de problème de contenu en double, tout sera indexé en première page.

Maintenant, ce que je veux optimiser, c'est la recherche. Cette société est l'agent d'un certain produit dans le pays, ce qui signifie que seuls ils ont la permission d'importer et de vendre ce produit. Cela signifie que lorsque quelqu'un recherche le produit x, ce site Web apparaît comme le premier hit.

Maintenant, puis-je faire en sorte qu'ils soient automatiquement transférés sur la #productspartie du site Web directement à partir de Google.

Je pensais à quelque chose comme avoir google indexer les différentes sections comme différentes pages. Est-ce que quelque chose comme ça est possible?

Saif Bechan
la source

Réponses:

7

Les sites Web à page unique sont mauvais pour le référencement. Période.

Étant donné que les moteurs de recherche classent les pages Web et non les sites Web, vous devez vous assurer que chaque page Web est adaptée à un sujet spécifique afin qu'elle soit optimisée pour un bon classement pour ce sujet. Mettre plus d'un sujet sur une page dilue la valeur de cette page pour chaque sujet et nuit ainsi à ses chances de classement pour les deux sujets. Cela empire lorsque vous ajoutez d'autres sujets à cette page. Il n'est pas non plus utile pour les utilisateurs, car ils doivent parcourir le contenu qui ne les intéresse pas pour trouver le contenu qu'ils recherchent.

De plus, les liens internes sont des outils précieux pour le référencement. Ils sont presque aussi bons liens entrants de sites externes et leur texte d'ancrage a de la valeur. Avoir un site Web d'une seule page signifie que vous les manquez.

Je pensais à quelque chose comme avoir google indexer les différentes sections comme différentes pages. Est-ce que quelque chose comme ça est possible?

Non.

John Conde
la source
Merci de l'avoir signalé. Je pensais presque la même chose. Pendant le développement, je constate que je manque beaucoup d'options qui viennent avec un site Web de plusieurs pages. Je pensais que je pourrais peut-être m'en tirer en utilisant une optimisation intelligente, je suppose que non. Doit repenser l'ensemble du projet. Merci pour l'aide.
Saif Bechan
3
@Saif: Bien que Google n'affiche pas les ancres internes en tant que résultats séparés dans leur SERP, Google est connu pour les afficher parfois comme une sorte de mini-sitemap sous la page sans ancre d'origine. Je crois qu'ils le font avec de grands articles Wikipedia qui ont une structure de document et un menu de contenu clairement définis.
Lèse majesté
Google affichera différentes ancres sous forme de pages distinctes si vous utilisez le schéma d'exploration ajax, connu sous le nom de HanshBang #! URL avec balise meta pour les fragments échappés. developers.google.com/webmasters/ajax-crawling/docs/…
Frank
Je suis d'accord avec John avec une petite mise en garde. Les sites simples d'une seule page peuvent bien fonctionner, mais se perdront avec la concurrence. En d'autres termes, un site d'une seule page sera bien en concurrence sur les marchés à faible concurrence. J'ai un site d'une seule page, rien d'extraordinaire, mais fonctionne bien au sein du marché des antiquités dans une petite communauté de montagne. Des gens de partout aux États-Unis viennent me voir parce qu'ils ont trouvé mon site en utilisant une recherche locale et l'ont aimé. Cependant, dans un marché vaste et concurrentiel, cela ne fonctionnerait jamais. Il semble qu'un site d'une seule page ne convient pas à vos besoins. À votre santé!!
closetnoc
Les choses ont changé. Voir le blog Google: Déprécier notre système d'exploration AJAX
Franklin Yu
1

Google a changé, vous pouvez maintenant être n ° 1 dans google avec une page très bien. Maintenant, il y a beaucoup d'articles à ce sujet, j'en ai trouvé un que j'ai beaucoup aimé, mais il y en a beaucoup plus.

Vous devez faire des petites choses qui comptent.

  1. Paginez le contenu
  2. Faire un bon css pour les araignées
  3. Cherchez l'autorité - CONSTRUISEZ DES LIENS FORTS !!!
  4. Balises H1!
  5. Soyez meilleur sur la lisibilité
  6. Gardez-le frais

Plus d'informations sur http://www.awwwards.com/seo-tricks-for-one-page-websites.html

L'algorithme de Google est mis à jour beaucoup et nous ne pouvons pas trouver la clé secrète.

https://www.google.com/insidesearch/howsearchworks/thestory/

Cristian Mergea
la source
Des réflexions sur l'état poussé, ajax explorable ou d'autres technologies qui pourraient vous aider?
Stephen Ostermiller
Pour pushstate-popstate, j'ai utilisé la documentation de developer.mozilla.org/en-US/docs/Web/API/History_API J'ai eu des problèmes avec l'exploration ajax car ils ont interrompu la prise en charge de leur système de rampe AJAX. Même s'ils ne le supportent plus, je sais que Google stil indexe le site. developers.google.com/webmasters/ajax-crawling/docs/… J'ai lu que nous devrions simplement éviter d'introduire des URL escaped_fragment dans le code si nous construisons de nouveaux sites.
Cristian Mergea
Cette réponse ne concerne pas spécifiquement les sites Web "une page", à part le fait que les sites "une page" peuvent être "très bien" indexés par Google et fournir un lien. Les points numérotés doivent être appliqués à tout type de site Web. "1. Paginez le contenu" - Utiliser "paginer" ici sans plus d'explication est déroutant, car le but d'un site Web "une page" est qu'il n'est pas "paginé".
MrWhite
'L'intérêt d'un site Web "une page" est qu'il n'est pas "paginé". Si vous avez un portfolio par exemple, vous ne pouvez pas mettre 50 maquettes avec description sur un site d'une page sans pagination dans cette section. J'avais quelque chose comme "One tought a day" et je devais les "paginer", je ne pouvais pas montrer tous les durs comme sur une timeline facebook. Je les ai mis sur des "pages" (qui étaient cachées jusqu'à ce que vous cliquiez sur 1,2,3,4,5).
Cristian Mergea
Il existe un concept de développement de "sites Web à page unique" où il existe en effet de nombreux écrans de contenu, mais l'en-tête et le pied de page sont chargés une seule fois. Ensuite, le milieu de la page est remplacé par via AJAX. Les frameworks populaires tels que AngularJS utilisent ce concept. Nous recevons beaucoup de questions sur la façon dont le référencement fonctionne pour eux.
Stephen Ostermiller
0

Vous pouvez avoir des pages accessibles / indexables de chaque section comme une version alternative de votre webapp. Dans votre situation, vous devez avoir ces pages: Accueil, Produits, Équipement, Services, Contact

Lorsque javascript n'est pas activé, vous devez disposer de 5 pages. Chaque page doit avoir un titre spécifique et afficher une section spécifique à l'utilisateur (pas les autres). Lorsque javascript est activé, vous pouvez charger votre webapp.

Pour les grands projets, vous devriez regarder ce projet: http://www.asual.com/swfaddress/ (l'exemple de référencement inclut datasource.php pour faire ce que j'ai dit)

Exemple:

Accueil: /

<nav><stong>Home</strong> <a href="https://webmasters.stackexchange.com/products">Products</a>...</nav><div id="webapp">Home static content</div><script>window.onload=function(){ /*load webapp*/ }</script>

Produits: / produits

<nav><a href="https://webmasters.stackexchange.com/">Home</a> <stong>Products</strong>...</nav> <div id="webapp">Products static content</div><script>window.onload=function(){ /*load webapp*/ }</script>

etc

jrosell
la source
@Saif: Je pense qu'il veut dire utiliser AJAX pour afficher différentes "sous-pages" mais aussi associer ces sous-pages à différentes URL si l'utilisateur veut y accéder directement ou n'a pas JavaScript. Vous devez utiliser l'API d'état historique de HTML5 pour permettre à ces sous-pages d'être mises en signet. La page de profil utilisateur StackExchange est un bon exemple de cette technique.
Lèse majesté
@ Lèsemajesté oui, je comprends ce qu'il dit maintenant, il l'a édité. Je n'ai pas compris la réponse précédente qu'il a donnée.
Saif Bechan
@jrosell Je pensais à cette technique auparavant, mais je ne pense pas qu'elle sera idéale pour les contenus importants. Peut-être pour une page de portfolio ou une page de profil, vous pouvez vous en tirer, mais je ne pense pas que ce serait bon pour une entreprise. Je pense que c'est une bonne pratique de ne pas avoir d'application web spécialement pour le référencement. S'il y avait des techniques intégrées, ce serait bien, mais cela ressemble à un hack pour le référencement.
Saif Bechan
Regardez ce site avec / sans flash activé comme exemple santperedelboschotel.com
jrosell
Avez-vous ciblé des utilisateurs avec Javascript désactivé? Google bot en fait partie.
jrosell
0

Bien qu'un site d'une seule page puisse améliorer la pertinence des mots clés principaux, vous êtes plus susceptible de diluer la pertinence des sous-thèmes et des termes qui pourraient être mieux classés sur des pages individuelles. Considérez Hummingbird - Si une page contient des informations diluées, la page deviendra moins pertinente et sera impossible à optimiser pour une seule section. Je ne recommanderais pas l'optimisation pour un seul site, mais plutôt de construire les 5 pages séparément.

Si vous souhaitez optimiser pour un site d'une seule page, je recommanderais ce qui suit:

  • Assurez-vous que les sections de contenu sont définies et que les balises H sont bien optimisées
  • Placez chaque section de contenu dans sa propre DIV
  • Assurez-vous que les ID DIV sont optimisés par mot-clé
  • Créer des liens d'ancrage pour chaque section du site
  • Assurez-vous que chaque titre principal est enveloppé dans une balise H1.
Sean Lloyd-Clarke
la source
De nos jours, un site Web d'une seule page peut être interactif et charger des données supplémentaires dans la page en utilisant AJAX lorsque l'utilisateur clique. Plusieurs frameworks adoptent l'approche d'une seule page même s'ils permettent de créer de très grandes applications Web. Pouvez-vous compléter votre réponse à l'adresse AJAX?
Stephen Ostermiller