草庐IT

区域文化

全部标签

asp.net - 本地化:如果在切换文化时 URL 没有改变,SE 是否认为它是重复内容?

我将我公司的网站(VisualStudio/vb/asp.net4.0)本地化为9种不同的语言,它们都运行良好。例如,当您打开about.aspx并切换到俄语或瑞典语时,它会停留在about.aspx上并且不会在URL的末尾添加查询字符串;它只是将页面的文本更改为该语言。Google、Yahoo等主要SE会出于SEO目的考虑这种重复内容吗?如果是,我该怎么办? 最佳答案 There'snoneedtocreatespecialURLswhendevelopingamultilingualwebsite.Nonetheless,you

php - 如何根据浏览器区域设置重定向用户而不丢失任何排名

我目前有一个只有英文的网站。该站点已在搜索引擎中编入索引。我正在翻译它,我的新网址是这样的:英语:http://www.mywebsite.com/en/controller/method法语:http://www.mywebsite.com/fr/controller/method我希望当用户加载站点上的页面时,URL中没有任何区域设置,他将被重定向到一个新的URL,其中包含他的浏览器区域设置.我的问题是不是如何做到这一点,但我不想失去在搜索引擎中的任何排名,而且我不知道301重定向是否足够,因为搜索引擎将根据它们提供的区域设置重定向到两个不同的URL...Google会理解吗?谢谢

asp.net-mvc - 防止机器人抓取网站的某些区域

我不太了解SEO和网络蜘蛛的工作原理,所以请原谅我的无知。我正在创建一个站点(使用ASP.NET-MVC),其中包含显示从数据库检索到的信息的区域。数据对用户来说是唯一的,因此没有真正的服务器端输出缓存在进行。但是,由于数据可能包含用户可能不希望从搜索引擎结果中显示的内容,因此我想阻止任何蜘蛛程序访问搜索结果页面。我应该采取什么特殊措施来确保搜索结果目录不被抓取吗?此外,蜘蛛甚至会抓取动态生成的页面吗?阻止某些目录被搜索的任何操作是否会扰乱我的搜索引擎排名?编辑:我应该补充一点,我正在阅读robots.txt协议(protocol),但它依赖于网络爬虫的合作。但是,我还想防止任何忽略r

flash - 新的 Google 预览将 flash 区域呈现为空 block

是否还有其他人看到了关于渲染规则的方式/时间和类型的真实信息?我什至不知道预览是实时的还是缓存的。在谷歌上搜索谷歌预览并没有多大帮助,我没有看到任何指南或帮助文件出现。 最佳答案 好吧,你的问题有点……大,最好看看官方谷歌预览常见问题解答http://sites.google.com/site/webmasterhelpforum/en/faq-instant-previews但事实上,不要太在意,我可以访问一些大网站,其中一些在谷歌预览中正确呈现,一些有一些挑战。对流量的影响为0。 关

asp.net - 为现有 ASP.NET 网站添加基于区域设置的 URL 子目录,正确解析相对路径

现有的ASP.NET(MVC和webforms混合)网站显示翻译后的内容。该语言基于存储用户偏好的cookie。当用户更改设置时,URL没有变化。内容以首选语言重新加载。对于SEO,区域设置应包含在URL中(support.google.com/webmasters/answer/182192?hl=en)。我尝试了以下方法:1)使用URL重写模块:(http://www.iis.net/learn/extensions/url-rewrite-module/setting-http-request-headers-and-iis-server-variables)问题:-所有超链接和

seo - 如何向搜索引擎蜘蛛提供区域内容?

我目前只有一个域www.mydomain.com这会执行地理定位并向您显示与您所在国家/地区相关的内容。这意味着搜索引擎在编制索引时也会获得区域内容。但是,我的问题是google.co.uk显示的是美国内容(因为我将googlebot识别为在美国)。我该怎么办?我如何告诉机器人不同的国家有不同的内容?我不想有多个域后缀(例如mydomain.de、mydomain.co.uk)我宁愿不使用子域,但如果必须的话我会使用(尽管Google怎么知道uk.mydomain.com是英国版的us.mydomain。com而不是最终在两个地区都列出?)还有其他选择吗?机器人会识别它们正在爬行的区域

apache - 根据用户的浏览器区域设置,SEO 对 "redirect"用户有多糟糕?

对于个人页面,我使用Apache中的MultiViews选项来确定他应该根据他的区域设置看到哪个页面。这就是我所做的。OptionsMultiViewsAddLanguagefr.frAddLanguageen.enLanguagePriorityfren我想知道这样做对SEO是否不利,因为Googlebot可能会落在“fr”或“en”上,但不会同时落在两者上。如果我在我的页面中添加一个指向不同语言页面的链接,它会被修复吗? 最佳答案 在进行语言协商或contentnegotiation时有几种回退方法一般来说。如果未找到匹配项,您

css - 创建有效的 XHTML 可点击 block 区域

我正在尝试制作一个“可点击”区域。StackOverflowA是一个内联元素,但CSS使其成为一个block。如果以上是有效的,那么以下也应该是有效的:SomeDIVthatlinkstoStackOverflow但是validator.w3.org不应该将其标记为无效(现在是这样)。如果无效,使block元素“可点击”并重定向到任意页面的最合适方法是什么。我知道我可以使用JSonclick来实现此行为,但Google会如何看待这一点? 最佳答案 验证器是正确的-你不能输入里面,无论您之后使用CSS做什么。正确的做法是您在第一个代码

asp.net-mvc - 将域映射到 MVC 区域

有人有将域映射到MVC区域的经验吗?这是我们的情况:旧系统(仍然有效但很快会重定向到新商店):www.example.com-我们发送流量的主要网站store.example.com-我们的商店网站是一个完全独立的网站,已在google中编入索引新系统:www.example.com-与之前相同的网站www.example.com/store-新商店网站-构建在ASP.NETMVC区域因为商店是一个单独的域,谷歌在搜索结果中给它一个单独的条目。我想在未来保留这个好处,但想知道是否有将域(store.example.com)映射到MVC区域的好方法,或者它是否只会比它的值(value)更

asp.net - 具有系统文化检测的多语言站点的 SEO 含义

我在ASP.NET中开发了一个多语言站点,它可以检测用户的系统文化,并以适当的语言显示内容。这一切都很好,但我的客户此后进行了SEO审核。SEO机构表示担心这不是良好的SEO做法,因为每种语言都没有唯一的URL。他们建议该网站可能被指控隐藏真实内容,并且谷歌可能无法为每种不同的语言正确索引该网站。关于这些是否是合理的担忧,以及为网站的每种语言版本设置唯一的URL是否有优势,您有什么想法吗? 最佳答案 虽然您已经完成了自动切换语言的漂亮工作,但SEOAgency是正确的!Thatgooglemaynotindexthesitecorr