Google 如何知道指向我的网页的链接,因为我想创建一个多语言网站,但 SEO 挡住了我的路
How Google knows the links to my web pages because I want to create a multi-language site but the SEO stands in my way
我的英语不好请原谅我并试着理解我
** 我用数据库 (mysqli) 尝试多语言 **
** 但是我在 SEO 方面遇到了问题 ** 我在这样的数据库中创建了一个 table
https://imgbbb.com/image/RgT9r
并且我已经将 class 编程为自动 select 语言并更改语言等
我的问题是
Google 将使用哪种语言(当用户搜索任何内容时)
我将在注册页面中放置多语言按钮的示例
<button><?php Lang::main('RGISTER') ?></button>
如何将注册页面放入两种语言的机器人文件(站点地图)中,即阿拉伯语和英语
根据这篇 google 支持文章 (Tell Google about localized versions of your page) and this user's question(How can I add meta tag for multi-lingual website?),正确的方法是对您的多语言内容使用备用元 link。
Google 文章还针对此问题提出了其他有用的技巧和技巧。
表示当前页面也可以在 url:
上使用西班牙文
<link rel="alternate" href="http://example.com/es" hreflang="es" />
确保您在支持网站国际化时已解决的几个基本事项:
- 设置 HTML
lang
属性,声明页面内容的语言 (<html lang="ja">...</html>
)
- 使用备用 versions/translations 和 ISO 639-1 Language Codes
hreflang
属性的绝对 URL 在 <head>
中添加 link 元素。 重要到还为当前页面本身添加一个自引用元素。
示例:当前网页是英文的,但也有该网页的日文翻译版本 - 声明 <html lang="en">...</html>
并在 <head>
内添加:
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="ja" href="https://example.com/ja/" />
另外 在您网站的 sitemap.xml
文件中添加 language/locale versions/references 并且设置绝对值始终是个好主意canonical
每页。
另外 在 ccTLD、subdirectory/subfolder、子域等中具有全站范围的一致性
More reading from Google Search Console support (covers sitemap support).
我的英语不好请原谅我并试着理解我
** 我用数据库 (mysqli) 尝试多语言 **
** 但是我在 SEO 方面遇到了问题 ** 我在这样的数据库中创建了一个 table
https://imgbbb.com/image/RgT9r
并且我已经将 class 编程为自动 select 语言并更改语言等
我的问题是 Google 将使用哪种语言(当用户搜索任何内容时)
我将在注册页面中放置多语言按钮的示例
<button><?php Lang::main('RGISTER') ?></button>
如何将注册页面放入两种语言的机器人文件(站点地图)中,即阿拉伯语和英语
根据这篇 google 支持文章 (Tell Google about localized versions of your page) and this user's question(How can I add meta tag for multi-lingual website?),正确的方法是对您的多语言内容使用备用元 link。
Google 文章还针对此问题提出了其他有用的技巧和技巧。
表示当前页面也可以在 url:
上使用西班牙文<link rel="alternate" href="http://example.com/es" hreflang="es" />
确保您在支持网站国际化时已解决的几个基本事项:
- 设置 HTML
lang
属性,声明页面内容的语言 (<html lang="ja">...</html>
) - 使用备用 versions/translations 和 ISO 639-1 Language Codes
hreflang
属性的绝对 URL 在<head>
中添加 link 元素。 重要到还为当前页面本身添加一个自引用元素。
示例:当前网页是英文的,但也有该网页的日文翻译版本 - 声明 <html lang="en">...</html>
并在 <head>
内添加:
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="ja" href="https://example.com/ja/" />
另外 在您网站的 sitemap.xml
文件中添加 language/locale versions/references 并且设置绝对值始终是个好主意canonical
每页。
另外 在 ccTLD、subdirectory/subfolder、子域等中具有全站范围的一致性
More reading from Google Search Console support (covers sitemap support).