我最近改进了我的网站。我基本上删除了所有内容并从头开始构建所有内容。这是我所做的:在每个页面上添加规范标签,以便Google知道哪个版本我更喜欢(我的首选版本是www.mywebsite.com)。在htaccess中设置301重定向,将mywebsite.com发送到www.mywebsite.com.RewriteCond%{HTTP_HOST}^mywebsite.com[NC]RewriteRule^(.*)$http://www.mywebsite.com/$1[L,R=301,NC]为旧链接的旧链接创建301域。已使用Google网站站长工具验证www.mywebsite.
我使用Yeoman制作了一个网站;grunt,generator-angular,$routeParams...与Node.js只是为了build我的应用程序,如何使用prerender或seo4ajax并为其编制索引?使用Node.js作为应用服务器可以这样设置:在命令行上运行:$npminstallprerender-node--save当您设置Express应用时...:app.use(require('prerender-node'));但是,我只使用Node.js来构建我的应用程序,我没有express这个应用程序,我如何安装和配置nginx(我使用托管Godaddy)来获取
我有一个使用AngularJS构建的单页应用程序。所有请求都通过index.html提供,Angular从那里进行路由并查询一组API端点以获取要显示的数据。网站的标题和SEO元数据以及描述的获取方式相同。问题是API端点位于不同的域中,因此SPA实际上是在执行跨源请求以获取数据。从用户的Angular来看,一切正常。然而,当谷歌抓取该网站时,它不会获取任何元数据或标题,而只会显示Angular标签。查看站点日志,我可以看到Google机器人的请求仅执行OPTIONS请求,而不是实际的GET。我怎样才能让谷歌正确地索引页面?这是它的截图:站点是https://www.careercon
我遇到了一个非常大的问题,我目前正在制作一个网络应用程序。这是一个概述:公共(public)页面:/home/login/post/:id(soeachdynamicpagemustbepublicandindexed)私有(private)页面/posts/post/:id/comments/and-other-private-urls如您所见,/posts页面将包含每个帖子的完整列表,并且它的url是私有(private)的,因此,我如何才能让google知道我的帖子单页,因为我有没有页面索引所有这些?据我所知,googlebot会来到我的/home并查找链接,为它们编制索引,并对
我的网站目前使用hashbangURLs和Google弃用的建议,即在使用_escaped_fragment_查询参数请求时提供静态页面。使用弃用方法的静态预生成页面示例:https://tweepi.com/app/#!/helpisstaticallyservedwhenrequestinghttps://tweepi.com/app/?_escaped_fragment_=/help我正在构建一个动态页面,不想一直重新生成一个静态HTML文件。我读了Google'snewrecommendation它只是说不要禁止Googlebot抓取您网站的CSS或JS文件。假设一个新的动态页
我接管了一个旧域并在其上放置了一个新站点,它曾经是一个成员(member)站点,所以我有数千个旧URL现在转到404页面。我是否应该将这些重定向到主页以保持链接的活力,这是一个相对的主题,因此链接很有用。如果可以,我该怎么做?这是一个wordpress网站。/用户/*/图像//处理这些404的最佳方法是什么? 最佳答案 我会将他们重定向到您的主页。Google(和所有其他抓取工具)会注意到这一变化,因此您可以为用户提供更好且持续的用户体验。 关于wordpress-将旧页面重定向到主页/
我们重新启动了我们的网上商店,但谷歌索引保存了很多指向旧“product_info.php?item_id=XXX”的旧链接(>10.000)。我以为谷歌会注意到丢失的链接并删除它们,但我们的新商店将所有不存在的链接重定向到起始页,因此谷歌认为它们都是有效的并且不会从其索引中删除它们!我应该怎么做才能告诉谷歌所有与product_info.php的链接现在都无效,我如何强制谷歌删除它们?我应该创建一个新的.htaccess规则还是应该将product_info.php文件放在我的商店目录中并编写类似“http_response_code(404);”的内容要么“header($_SER
我正在开发一个网站,其中一个主要组件是事件日历。对于用户,日历以3种格式提供交互式AJAX网络日历(月View)iCal订阅源可下载的PDF这些似乎都不是对搜索引擎特别友好的。确保为单个事件编制索引的最佳方法是什么?我的理想情况是,例如,用户会在搜索引擎中输入“[公司名称]手工艺品展览会”并登陆2010年11月的日历页面,该页面显示秋季手工艺品展览会事件。 最佳答案 您可以使用标记以向搜索引擎和已禁用文本格式的javascript的用户提供此信息。 关于seo-如何让搜索引擎索引日历事件
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭12年前。Improvethisquestion在此网页中:http://www.alvolante.it/news/pompe_benzina_%E2%80%9Ctruccate%E2%80%9D_autostrada-308391044有这张图片:http://immagini.alvolante.it/sites/default/files/imagecache/anteprima_100/images/rifornimento_be
我有一个网站,它是1个html文件并使用javascript隐藏标签页。URL被重写为不同页面的#以使其成为书签。有没有办法让不同的页面显示在搜索引擎结果中?最好让它们在那里显示为不同的页面。我已经阅读了下面的文档,但我认为那只是针对动态生成的ajax内容,对吗?http://code.google.com/web/ajaxcrawling/docs/getting-started.html 最佳答案 我阅读了您提到的页面。那是针对Ajax站点的。在您的情况下,它不是Ajax。JeffB提到的另一点是,Google很有可能会为您使用