web-dev-qa-db-fra.com

Comment les sites évitent-ils les problèmes de référencement et la légalité avec les identifiants uniques de sous-domaines?

Je parcourais récemment quelques sites Web et j'ai remarqué une tendance que je ne suis pas sûre de comprendre. Les sites créent des URL de référence uniques pour les clients sous la forme de: http://customname.example.com

(Si quelqu'un utilisait http://www.example.com/customname cela fonctionnerait de la même manière).

Je peux voir que les sites utilisent des redirections 302 à un moment donné en utilisant Google Chrome, puis effectuant une sorte de redirection htaccess, prenant le nom de sous-domaine (nom personnalisé) et l'appliquant comme paramètre de renvoi, puis rester en session pendant tout le processus.

Cependant, il doit y avoir des milliers de ces URL personnalisées que les gens tapent. Comment chacun de ces "sous-domaines" n'est-il pas traité comme des URL distinctes qui sont à leur tour redirigées vers la même page (en bref, générant des tonnes de liens pointant tous à la même page que Google froncerait normalement les sourcils)? De plus, les liens apparaissent également sur le site eux-mêmes sous forme de liens cliquables. Je ne sais donc pas comment ils ne sont pas suivis. De même, l'URL "unique" n'est indexée ni mise en cache dans les résultats de recherche Google.

Comment cette capacité est-elle gérée?

  1. Je sais que ce sont des redirections 302, je peux le voir sur le flux de réseau des sites.
  2. Ces liens apparaissent en fait sur la page elle-même, car dans certaines régions, par exemple, le bas de la page peut indiquer: envoyez cette page à un ami! http://name.example.com/ qui à son tour redirigerait vers quelque chose comme http://www.example.com?id=name afin que la valeur id puisse être stockée dans la session
4
JM4

Il n'y a pas de problèmes de légalité. Voici comment ça se décompose:

De la perspective SEO Tout le contenu sur Site.example affecte le score. Donc, Site.example/User/Frank affecte le score de site.example. frank.site.example est traité par Google comme un site distinct. Obtient son propre classement de page Google.

Alors voici la règle. Si vous exécutez quelque chose que vous souhaitez indexer séparément, utilisez un sous-domaine. Un bon exemple si vous avez une application Web qui crée des sites pour les utilisateurs. Frank.myfreesitecreator.example ou bob.myfreesitecreator.example. Ensuite, Frank pourrait pointer un nom de domaine (nom de domaine) vers frank.myfreesitecreator.example et s'inquiéter de son propre score de référencement.

Si vous avez un site où vous voulez tout indexer dans une grosse boule, utilisez des dossiers d'URL. Les redirections 302 aident Google à comprendre ce qui se passe. C'est ça. Google indexera le résultat final.

1
Frank

De même, l'URL "unique" n'est pas indexé ni mis en cache dans les résultats de recherche Google. Comment cette capacité est-elle gérée?

Peut-être que le webmaster les a exclus, soit avec robots.txt, soit via Google Webmaster Tools.

De plus, les liens apparaissent également sur le site eux-mêmes sous forme de liens cliquables; je ne sais donc pas comment ils ne sont pas suivis.

Peut-être que ... rel = "nofollow"

Et enfin, la redirection 302 passe le "juteux" au site principal.

0
rlcabral