2010-01-18 8 views
1

J'ai écrit un site en utilisant ASP.NET MVC, et bien qu'il ne soit pas complètement optimisé SEO à ce stade, j'ai pensé que c'est un bon début. Ce que je constate c'est que lorsque j'utilise les Outils pour les webmasters de Google pour aller chercher mon site (pour voir ce que voit un GoogleBot), il voit cela.ASP.NET MVC Problèmes GoogleBot

HTTP/1.1 200 OK 
Cache-Control: public, max-age=1148 
Content-Type: application/xhtml+xml; charset=utf-8 
Expires: Mon, 18 Jan 2010 18:47:35 GMT 
Last-Modified: Mon, 18 Jan 2010 17:07:35 GMT 
Vary: * 
Server: Microsoft-IIS/7.0 
X-AspNetMvc-Version: 2.0 
X-AspNet-Version: 2.0.50727 
X-Powered-By: ASP.NET 
Date: Mon, 18 Jan 2010 18:28:26 GMT 
Content-Length: 254 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
<title> 
    Index 
</title> 
    </head> 
    <body> 
    </body> 
</html> 

De toute évidence, ce n'est pas ce que my site looks like. Je n'ai aucune idée d'où Google obtient ce HTML. Quelqu'un a une réponse et une solution? Quelqu'un rencontre les mêmes problèmes?

Merci d'avance.

+0

Quelqu'un peut-il me donner une direction à prendre? Cela me rend fou, car Google voit essentiellement mon site comme une enveloppe vide. –

+0

Ok tout le monde, je ne suis pas sûr mais je pense que c'est ma société d'hébergement. J'ai hébergé le même site localement sur II7 et le GoogleBot à http://web-sniffer.net/ l'a fait très bien sans aucun changement de code. –

Répondre

2

Vous pouvez utiliser le plug-in User Agent Switcher pour Firefox pour faire une demande beaucoup plus comme Googlebot. https://addons.mozilla.org/en-US/firefox/addon/59

Je l'ai essayé et votre site semble bien. Je contacterais Google pour voir si c'est un problème de leur côté.

+0

Merci M. Haack, J'ai découvert plus tard que le problème n'était pas isolé à Google, mais aussi Internet Explorer. Je ne comprends toujours pas d'où venait la vue, c'était vraiment étrange. Je pense que c'était mon hébergement. Je ne sais pas exactement quel était le problème, mais une fois que j'ai déménagé vers un autre hôte, le problème s'est éclairci. J'utilisais une instance sur MobileCapableViewEngine et un LocalizationViewEngine. Sur mon précédent hôte (le mauvais), quand je me suis débarrassé de l'aspect Mobile, ça fonctionnerait bien. Encore merci de répondre. –

+0

Il a fini par être le moteur de vue mobile Hanselman avait un bug avec lui lorsque la mise en cache a été activée. –

1

Avez-vous un de ces fichiers dans le dossier racine?

  • index.htm
  • index.html
  • default.htm
  • default.html

On dirait qu'il peut être un accaparement des personnes à la place. Si cela ne vous aide pas, vous devrez peut-être poster le code HTML de votre page d'accueil.

+0

Je n'ai définitivement aucun de ces fichiers dans mon dossier racine. J'ai posté un lien vers mon site ci-dessus, cliquez sur "Mon site ressemble". –

1

Votre type de contenu semble désactivé.

mine est:

Content-Type: text/html; charset=utf-8 

Si cela ne fonctionne pas (que je pense qu'il devrait), essayez de désactiver la mise en cache.

(SIDE NOTE: Vérifiez ce: Removing HTTP Headers)

Questions connexes