希望在多语言网站上使用hreflang。场景如下:最初,同一个网站有3个版本(过时的、不符合SEO标准的、包含Flash的)。英文、韩文、中文。我们将英文版本更新为全新(SEO友好)网站,同时保留韩文和中文版本不变。我在站点地图和非英语版本的标题中使用了以下代码:站点地图:http://example.com非英文版本的标题:我是否也需要将hreflang标签添加到新更新的英文版本中?国际版还有什么需要补充的吗?非常感谢您的帮助! 最佳答案 您不需要在站点地图和标题中都使用此代码。仅在一个地方使用它。我建议您将其从站点地图中删除。此
我有一个多语言网站(http://isbooth.com),其中包含HTML5游戏。对于每个游戏,站点包括:默认页面,动态检测用户语言,如果可能以用户的语言提供游戏,否则默认到英文,而不更改用户的URL(我假设用户可以直接在他的状态栏直接输入助记词url)。一组页面,每种支持的语言对应一个页面。例子:默认:isbooth.com/sudoku英语:isbooth.com/sudoku/en西类牙语:isbooth.com/sudoku/es...按照Google指南,我在sitemap.xml中实现了hreflangs并提交给了Google。默认页面用hreflang="x-defau
我使用Laravel框架开发我的网站,我还想创建站点地图。在我的Controller中,我将“根”请求http://www.example.com/重定向到http://www.example.com/home。现在应该在站点地图文件中定义哪个url?这...http://www.example.com/...还是这个?http://www.example.com/home 最佳答案 站点地图(在sitemaps.org中指定)用于“通知搜索引擎有关其网站上可供抓取的页面”。因此,请始终添加搜索引擎可能抓取和索引的那些(规范)URL
我正在使用MVCSitemapProviderbyMaartenBalliauw在MVC4中使用NinjectDI。作为一个大型网络应用程序,枚举记录以生成站点地图xml占页面加载时间的70%。为此,我为每个n级动态节点提供程序使用了新的站点地图文件。但是,它似乎不起作用。对于localhost:XXXX/sitemap.xml,Mvc2.sitemap的子节点似乎没有加载。 最佳答案 siteMapFile不是MvcSiteMapProvider中的有效XML属性(尽管您可以将其用作自定义属性),因此我不确定您遵循的是什么指南来执
我最近改进了我的网站。我基本上删除了所有内容并从头开始构建所有内容。这是我所做的:在每个页面上添加规范标签,以便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.
我在这里有点迷路,我想知道哪种方法最好我有一个使用Wordpress的网站,带有3种语言的AllinOneSeo和xml及其站点地图:website.com/sitemap.xml(defaultinspanish)website.com/en/sitemap.xml(englishversion)website.com/pt-br/sitemap.xml首先,放入robots.txt的最佳做法是什么,只放入一行(website.com/sitemap.xml)或3个站点地图url?(同时xpml插件会自动在每个页面中添加一个rel="alternate"hreflang="x",并带
在我的typo3实例中,我有一个已经上线的主域,现在我配置了多个域,对于每个域,我想生成一个单独的sitemap.xml,每个域都配置了链接域我的情况是创建页面站点地图->从特殊菜单创建菜单和站点地图(使用模板)->为我的站点地图页面创建了一个模板,并放置了为我生成站点地图的内容。问题是当我调用subdomain/sitemap.xml时,它会生成sitemap.xml,其中包含主域和子域中的所有url从我的研究中,我发现了一些建议我可以用真实的url解决它,还是我必须通过我的php脚本为每个域生成站点地图,或者在这种情况下htaccess可以提供帮助像http://domain1/i
不幸的是specification没有说明任何关于精度的信息。xmlschemedefinition说明它是xsd:decimal类型:我有一个站点地图生成器,它最多使用小数点后10个位置。通常只有最后几个位置不同。根据xsd,这些数字完全正确,但我发现一些页面(3、4)声明只有0.0、0.1、0.2、..、1.0是有效值。搜索引擎对这样的站点地图会有什么react?有些人会四舍五入吗?我知道除非他为该搜索引擎工作,否则不太可能有人可以提供该问题的答案,但我认为经验也可以。 最佳答案 我无法保证这些值的精确度,因为除了一个小数位,我
背景我在一家在线媒体公司工作,该公司托管着一个超过75,000页的新闻网站。我们目前使用GoogleSitemapGenerator(安装在我们的服务器上)为我们的站点构建动态XML站点地图。事实上,由于我们有大量内容,所以我们使用站点地图的站点地图。(Google只允许最多50K个网址。)问题站点地图每12小时生成一次,并由用户行为驱动。也就是说,它解析服务器日志文件并查看哪些页面被获取最多,并基于此构建站点地图。既然我们不能保证新页面会添加到站点地图中,那么提交站点地图作为RSS提要是否更好?这样,每当我们的一位编辑创建一个新页面(或文章)时,它就会被添加到提要中并提交给谷歌。这带
差不多就是这个问题。有没有比标准sitemap.xml更有效的方法来[添加/强制重新抓取/删除],即管理您网站在谷歌中的索引条目?记得几年前看到一个不知名博主的文章,说他在自己的网站上写新闻的时候,这个新闻的url入口会立刻出现在google的搜索结果中。我认为他提到了一些特别的事情。我不记得具体是什么......谷歌自己提供的一些自动重新抓取系统?但是,我不确定。所以我问,你认为我是在自欺欺人吗,除了sitemap.xml之外没有其他方法来管理索引内容?我只需要确定这一点。谢谢。 最佳答案 我认为您不会找到您正在寻找的神奇“Eli