我正在使用以下方法将所有用户重定向到https和non-www:server{listen80;listen[::]:80;server_namewww.example.comexample.com;return301https://example.com$request_uri;}server{listen443ssl;listen[::]:443ssl;server_namewww.example.com;return301https://example.com$request_uri;}server{listen443ssl;listen[::]:443ssl;server_na
我有一个这样写URL的网站:mypage.com/post/3453/post-title-name-person其实重要的是post和ID部分(3453)。我刚刚为SEO添加的标题。我最近更改了一些标题名称,但人们仍然可以使用旧网址访问,因为我只是获得了打开页面的ID,所以:mypage.com/post/3453/post-title-name-personmypage.com/post/3453/name-person...将打开相同的页面。错了吗?Google网站管理员工具告诉我,我有8765个重复页面。因此,为了解决这个问题,我将旧标题重定向到post/id/current-
目前谷歌将我的网站链接显示为...example.com/...但是,我希望它显示为...example.com我确实有以下元数据...下面是我的htaccess文件...IndexIgnore*ErrorDocument400/errorErrorDocument401/errorErrorDocument403/errorErrorDocument404/errorErrorDocument500/errorRewriteEngineonRewriteBase/RewriteCond%{THE_REQUEST}^[A-Z]{3,9}\/index\.php\HTTP/Rewrite
当您在Google上搜索某些内容时,例如stackoverflow.com它会在搜索结果页面上向您显示附加链接。有没有办法操纵这些信息。或者有什么方法可以建议谷歌在搜索结果页面上推广linkx、linky和linkz。 最佳答案 简答:目前没有:http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=47334引用:Atthemoment,sitelinksarecompletelyautomated.We'realwaysworkingtoimprov
我们有一个多语言应用程序,它可以使用GET参数来区分不同的语言版本以及客户端的浏览器语言。如果语言不受支持或未知,我们将使用英语作为后备。目前支持的语言是英语和德语,顺便说一下。因此,使用浏览器语言“en”(任何其他如“es”、“zh”等-除了“de”-将产生所描述的英语)的访问者将获得针对不同url的以下语言版本:mydomain.com-->英文版mydomain.com?language=en-->英文版mydomain.com?language=de-->德文版到目前为止,这是可行的,但这是我们在Google索引中遇到的问题:当我们从德国或使用google.de搜索网站时,一个
我们刚刚重新设计了与我合作的公司companywordpressblog使其对SEO更加友好,尽我们所能进行改进。但是我仍然对Google+sharebutton有疑问您可以看到我们在标题(facebook、google+和twitter)中有2组社交按钮3,这些按钮用于共享网站,帖子末尾的3个按钮位于“您喜欢这篇文章吗?分享它!”分享文章。当点击“G+分享”按钮时,片段插件没有使用网站的元数据,如标题和描述:并且在documentation它说这就是我所需要的,因为我正在使用OpenGraph协议(protocol),但是当我测试它时,结果是这样的,它没有使用元数据中的信息集:htt
我们用“产品”微数据标记了我们的产品详细信息网页。当在Google上搜索特定产品时,我们会尝试显示该产品的价格。我们用“www.Schema.org/Offers”项目范围和“价格”项目类型标记了项目的价格。请参阅下面我正在谈论的网页的丰富网页摘要数据:http://www.google.com/webmasters/tools/richsnippets?q=http%3A%2F%2Fwww.mouser.com%2FProductDetail%2FTexas-Instruments%2FTL072%2F%3Fqs%3DE2%2FxqS9xjzrrJtzLbEfvqg%3D%3D请注意
我正在设计一个网站,就像Reddit,有许多用于首页的过滤器,例如'new','top','historic','active'...如果您点击过滤器"new",我们的网址将从www.mywebsite.com/main/到www.mywebsite.com/main/new并且显示的数据会更改其顺序以显示“最新”内容。但是,我听说出于SEO的目的,指向您网站的链接越多越好,我认为即使在您点击过滤器后也保持URI不变是个好主意,所以您会点击“新建”并且URI仍会显示www.mywebsite.com/main/这样做,如果4个人分享我的网站,它会更好地显示在谷歌上,对吗?因为谷歌会看到
我们正在使用3.5框架,请告诉我如何实现以下目标而不是显示http://www.mydomain.com/microsite/index.aspx?projid=3&adid=5我想展示类似的东西http://www.mydomain.com/[城市名称]/[关键字]/[客户项目名称]/index.html其中[cityname]、[keyword]、[customer-project-name]将根据projid、adid动态变化我们想为SEO做这个 最佳答案 使用Urlrewritting使您的页面对Url/用户更友好。请考虑阅
我有一个博客www.MY_BLOG_NAME.com,托管在blogger.com上,已经快4岁了,搜索引擎排名更好。大部分流量来自谷歌。现在我正在用drupal重新设计我的网站,但我想保留旧博客。新站点在www.MY_BLOG_NAME.com中,旧站点在old.MY_BLOG_NAME.com中。还有吗? 最佳答案 让您的旧博客和新博客同时运行是个坏主意-Google会将此视为重复内容,并且您的排名会下降。如果您在旧博客上放置一个nofollow标签,您就可以做到这一点,这样机器人就无法将其编入索引。