2012-07-11 62 views
0

我的页面应该有像“的餐馆名称网上预订 - 市,省| BookYummy”称号谷歌索引错误标题

当我搜索“的网站:bookyummy.com”在谷歌,有些标题是正确的,但其他人像“City,State - BookYummy.com”这样的标题是错误的。

当我打开这些网页索引与错标题,标题正确显示在我的网页。

我的问题是,是否有可能,谷歌做了错事或一定有什么错我的代码?

我调查了我的所有代码,没有发现任何问题。任何暗示将不胜感激。

+0

怪异的事情是,所有的页面都是用相同的PHP代码生成的。我不知道是什么导致了这种差异。 – user570494 2012-07-11 20:21:57

回答

0

对于谷歌以正确拿起标题,您的标题必须在HTML生成设置。所以如果这是一个PHP/ASP.NET/ROR应用程序,它们必须在php,C#/ VB/etc,ruby代码背后设置。任何使用任何形式的javascript操作(包括ajax)修改的标题都不会像在浏览器中那样显示在Google中。

+0

其实我用的是PHP,标题是用PHP代码生成的: 'echo'在线预订'。$ title。' | BookYummy';' – user570494 2012-07-11 20:19:24

0

当我搜索其他单词时,它会显示正确的标题。看起来这不是问题。

0

貌似标题改变,因为你的页面混淆Googlebot的,他选择了标题从页面内容,而不是只有标题标签。

如果你提高你的页面结构,并使用标题[H1-H6标签]并在页面中使用的标题关键词内容,谷歌利用它。

在几页,看起来他在页面中使用的SERP标题中的粗体文字并忽略标题标签本身。

除此之外,你有你的网站产生,因为客人不愿意WWW重定向到非WWW页面,并有2个相似的页面类似重复的网页:

http://bookyummy.com/Papa_s_Beer_Hendersonville_NC

http://www.bookyummy.com/Papa_s_Beer_Hendersonville_NC