哪一种是将地理位置元信息添加到网站的正确方法?

发布于 2024-11-18 20:58:25 字数 382 浏览 1 评论 0原文

我正在寻找如何向页面添加元信息。 一种方法是元标记,

<metatag name="country" content="Canada" />

另一种方法是

<metatag name="geo.country" content="CA" />

使用 ISO 3166。

我喜欢第二种方法,因为它是 ISO 标准并且易于爬虫理解。 这些选项中哪一项是标准选项?或者大多数爬虫都接受它们?

我知道 Google 不使用其中任何一个,但 Bing 却使用。

一个站点适用于桌面 Web 浏览器,另一个站点适用于 WAP(移动)浏览器。有什么区别吗?

I'm looking how to add meta info to a page.
One way is the meta tag

<metatag name="country" content="Canada" />

another I saw is

<metatag name="geo.country" content="CA" />

using the ISO 3166.

I like the second one because is standard with ISO and easy to understand by crawlers.
Which one of these options is standard? Or most of the crawlers accept them ?

I know that Google does not use any of them, but Bing does.

One site is for desktop web browsers and another one is for WAP (mobile) browsers. Is there any difference?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

巾帼英雄 2024-11-25 20:58:25

为什么不两者都使用呢?顺便说一句,它是 而不是

但据我所知,geo.country 可能是正确的选择。

http://marketingblogonline.com/geo-tag-seo.html

我还是不知道不过,我看不出有什么理由不同时使用两者。

编辑:实际上,再仔细研究一下,我发现 似乎没有做太多事情 - http://www.google.com/support/forum/p/Webmasters/thread?tid=0610ddf168b8d424&hl=en

您还需要考虑,无论如何,全球企业可能不应该与一个国家挂钩。否则你就会限制你的客户群。

但是,如果您确定将网站本地化会对您的业务有所帮助,我刚刚读到 HTML5 的 lang 属性可识别国家/地区和语言。

<html lang="en-US">

http://en.wikipedia.org/wiki/ISO_3166-1 –– 列表国家/地区代码

http://www.rfc-editor.org/rfc/rfc4646.txt –– 如何编写 lang 属性。

Why not use both? BTW it's <meta /> not <metatag />

From what I've seen, though, geo.country may be the way to go.

http://marketingblogonline.com/geo-tag-seo.html

I still don't see any reason not to use both, though.

EDIT: Actually, poking around a little more I see that <meta name="country"> doesn't seem to be doing much– http://www.google.com/support/forum/p/Webmasters/thread?tid=0610ddf168b8d424&hl=en.

You also want to consider that a global business probably shouldn't have a country tied to it, anyway. Otherwise you're limiting your customer base.

But, if you are certain that making your website local will help your business, I have just read that HTML5's lang attribute identifies both country and language.

<html lang="en-US">

http://en.wikipedia.org/wiki/ISO_3166-1 –– List of country codes

http://www.rfc-editor.org/rfc/rfc4646.txt –– How to write the lang attribute.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文