web-dev-qa-db-fra.com

Seo Fake backlinking depuis d'autres sites

Le titre pourrait être un peu déroutant. Eh bien, j'ai remarqué que quelqu'un avait utilisé l'URL d'une page pour le backlinking ou l'indexation de ses mots clés.

Voici ce qu'il a fait:

L'URL normale:

http:// .....Default.aspx

Il a modifié l'URL normale pour:

 http:// ..... Default.aspx?places-to-buy-wedding-dresses

Alors maintenant (ce que je pense), la personne a créé des backlinks pour l’URL modifiée. Alors, quand je cherche le site actuel. Ensuite, l'URL modifiée apparaît dans Google. (également l'URL normale, avec une description de l'URL modifiée.)

L'URL modifiée n'existe donc pas. Il vient d'être créé en tant que Default.aspx? ..

Des explications? Ce n'est pas arrivé à mon site, juste remarqué sur un autre site. Comment puis-je éviter que cela se produise sur mon site?

4
Kilise

C'est une bonne raison de mettre une balise canonique dans chacune de vos pages. Si http://example.com/Default.aspx a une balise canonique comme <link rel="canonical" href="http://example.com/Default.aspx"/>alors que quelqu'un se connecte à http://example.com/Default.aspx?places-to-buy-wedding-dresses, il aura également cette URL canonique. Googlebot verra le canonique et n'indexera que la page sans le paramètre supplémentaire.

4
Stephen Ostermiller

Vous ne pouvez pas empêcher physiquement les gens de vous lier de nouveau en utilisant des variables composées telles que? String et #strings, mais vous pouvez réécrire ces demandes en utilisant 1 .

Site ASP.NET

Si vous n'avez pas NUGET , je vous suggère déjà de vous en procurer car il contient de nombreux paquets que vous pouvez explorer et résoudre de petites questions de ce type.

En utilisant NUGET, vous pouvez obtenir RL conviviales ASP.NET , ce qui supprimera les chaînes default.asp? Ou recherchera des solutions de réécriture pouvant supprimer les pages qui n'existent pas réellement avec une page de redirection 404.

Site Apache

Si vous venez de lier un exemple basé sur ASPX, vous aurez besoin d'une solution différente pour Apache, qui sera probablement votre hébergement si vous n'utilisez pas aspx. Vous devez utiliser mod_rewrite et utiliser le htaccess à supprimer les chaînes à l'aide de réécritures conditionnelles .

2
Simon Hayter