0

我将以下链接标签用于多种语言,有两个问题

  1. 我应该添加<link href="http://domain.com/" rel="canonical">网址http://domain.com/?hl=en还是http://domain.com/?hl=es
  2. 我应该添加<html lang='en'>urlhttp://domain.com/?hl=en<html lang='es'>inhttp://domain.com/?hl=es吗?
<head>
  <!-- … -->
  <link href="http://domain.com/" hreflang="x-default" rel="alternate">
  <link href="http://domain.com/?hl=en" hreflang="en" rel="alternate">
  <link href="http://domain.com/?hl=es" hreflang="es" rel="alternate">
</head>
4

1 回答 1

0
  1. 我应该在网址http://domain.com/?hl=enhttp://domain.com/?hl=es中添加 <link href="http://domain.com/" rel="canonical" > ?

两者都不是,您可以使用:

<link href="http://domain.com/" rel="canonical"> in http://domain.com/
<link href="http://domain.com/?hl=en" rel="canonical"> in http://domain.com/?hl=en
<link href="http://domain.com/?hl=es" rel="canonical"> in http://domain.com/?hl=es
  1. 我应该在网址http://domain.com/?hl=enhttp://domain.com/?hl=es中添加 < html lang='en' >吗?

您可以将其放在http://domain.com/?hl=en中,但不能放在http://domain.com/?hl=es

于 2015-05-19T08:23:11.250 回答