meta è¦ç´ 

since: 31st/Aug./2001; last modified: 8th/Sep./2001

meta è¦ç´ ã‚¿ã‚¤ãƒ—ã¯ãƒ¡ã‚¿æƒ…報モジュールã«å«ã¾ã‚Œã‚‹è¦ç´ ã§ã€ head è¦ç´ ã®å­è¦ç´ ã¨ã—ã¦å®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ head è¦ç´ ã¯ä»»æ„ã®å€‹æ•° meta è¦ç´ ã‚’æŒã£ã¦è‰¯ã„ã“ã¨ã«ãªã£ã¦ã„ã¾ã™ã€‚

meta è¦ç´ ã‚¿ã‚¤ãƒ—ã®å½¹å‰²ã¯ã€æ–‡æ›¸ã®ãƒ˜ãƒƒãƒ€ãƒ¼ã¨ã—ã¦ã€ HTTP ヘッダーã¸ã®å‡ºåŠ›ãªã©ã€æ–‡æ›¸ã®ãƒ—ロファイルを指定ã™ã‚‹ã“ã¨ã§ã™ã€‚

Metainformation Module [拙訳]
meta
概念モジュール定義
è¦ç´  属性 最å°å†…容モデル
meta I18N, content* (CDATA), http-equiv (NMTOKEN), name (NMTOKEN), scheme (CDATA) EMPTY

実装: DTD

内容モデル

meta è¦ç´ ã¯ç©ºè¦ç´ ã§ã‚ã‚Šã€å†…容モデルをæŒã¡ã¾ã›ã‚“ (EMPTY)。従ã£ã¦ã€ã‚¿ã‚°ã®è¨˜è¿°æ–¹æ³•ãŒã€ç©ºè¦ç´ ä»¥å¤–ã®è¦ç´ ã¨ã§ã¯å¤‰ã‚ã‚Šã¾ã™ã€‚開始タグã®æœ«å°¾ã‚’ " />" ã¨ã—ã¦ãã ã•ã„:

<head>
  <meta http-equiv="content-type"
        content="text/html; charset=Shift_JIS" />
  <title>XHTML 1.1 ã¨ã¯ãªã‚“ã ã‚ã†ã‹</title>
</head>

スラッシュã®ç›´å‰ã«åŠè§’スペースãŒä¸€ã¤æŒ¿å…¥ã•ã‚Œã¦ã„ã‚‹ã®ã¯ã€å¾Œæ–¹äº’æ›ã®ãŸã‚ã§ã™ã€‚

属性

I18N
国際化ã«é–¢é€£ã—ãŸå±žæ€§ã®é›†åˆã€‚具体的ã«ã¯ï¼š xml:lang 属性
name = name [CS]
content = cdata [CS]
scheme = cdata [CS]
http-equiv = name [CI]

サンプル

<meta name="Author"
      xml:lang="ja" content="è…井 å­¦" />

基本的ã«ã¯ã€ name 属性ã®ãƒ—ロパティã®å€¤ã‚’ content 属性ã®å€¤ã§æŒ‡å®šã—ã¾ã™ã€‚特ã«ã€ xml:lang 属性ã¨ä½µç”¨ã™ã‚‹ã¨ã€ content 属性ã®å€¤ã®è¨€èªžã‚’指定ã™ã‚‹ã“ã¨ã«ãªã‚Šã¾ã™ã€‚

HTTP 応答メッセージヘッダã¸ã®å‡ºåŠ›

HTTP 応答メッセージヘッダã¸ã®å‡ºåŠ›ã‚’考ãˆã‚‹ã¨ãã¯ã€ãƒ—ロパティã®åå‰ã¯ name 属性ã§ã¯ãªã〠http-equiv 属性を用ã„ã¾ã™ï¼š

<meta http-equiv="content-type"
      content="text/html; charset=Shift_JIS" />
<meta http-equiv="content-style-type"
      content="text/css" />
<meta http-equiv="content-script-type"
      content="text/javascript" />

上ã®ã‚µãƒ³ãƒ—ルã§ã¯ã€ HTTP ヘッダã«æ¬¡ã®ã‚ˆã†ã«å‡ºåŠ›ã—ã¾ã™ï¼š

content-type: text/html; charset=Shift_JIS
content-style-type: text/css
content-script-type: text/javascript

ブラウザãŒãƒªã‚½ãƒ¼ã‚¹ã‚’サーãƒã«è¦æ±‚ã™ã‚‹ã¨ã€ã‚µãƒ¼ãƒã¯å¯¾å¿œã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¿”ã—ã¾ã™ãŒã€ã“ã®ã¨ãヘッダをã¤ã‘ã¦è¿”ã—ã¾ã™ã€‚ã“ã®ãƒ˜ãƒƒãƒ€ãŒ HTTP 応答メッセージヘッダã§ã‚ã‚Šã€ãƒ–ラウザã¯ã“ã®æƒ…報を元ã«å½“該リソースを解æžã—ã¾ã™ã€‚ã“ã“ã§é‡è¦ãªæƒ…å ±ã¯ã€ãƒªã‚½ãƒ¼ã‚¹ã®ç¨®é¡žã€åŸºæº–符å·åŒ–法ã€åŸºæº–スタイルシート言語ã€åŸºæº–スクリプト言語ã§ã™ã€‚上ã®ä¾‹ã§ã¯ã€é †ç•ªã« "HTML", "Shift_JIS", "CSS", "JavabScript" ãŒæŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚

文字コード

XHTML 1.1 (XML 1.0) 以é™ã§ã¯ã€ UTF-8 以外ã®æ–‡å­—セットを利用ã™ã‚‹å ´åˆã¯ã€ XML 宣言ã«æ–¼ã‘ã‚‹ encoding 属性ã®è¨˜è¿°ãŒå¿…é ˆã§ã™ã€‚後方互æ›ã®ãŸã‚ã«ã€ meta è¦ç´ ã«ãŠã‘ã‚‹ charset 指定も併ã›ã¦è¨˜è¿°ã™ã‚‹ã‚ˆã†ã«ãŠå‹§ã‚ã—ã¾ã™ã€‚

<meta http-equiv="content-type"
      content="text/html; charset=UTF-16" />
文字符å·åŒ–スキームcharsetå補足
ISO-2022-JP(RFC1468)ISO-2022-JPJISコード。メールã€ãƒ‹ãƒ¥ãƒ¼ã‚¹ã¯æ™®é€šã“れ。
日本語EUC(圧縮形å¼)EUC-JPUNIX用ã®æ—¥æœ¬èªžæ–‡å­—セット。(Extended UNIX Code packed format for Japanese)
シフトJISShift_JIS主ã«ãƒ‘ソコン(Windowsã€Macintosh)ã§ç”¨ã„られã¦ã„ã‚‹æ‹¡å¼µ JIS。
UNICODEUTF-8XML, Java ãªã©ã®æ¨™æº–。
UTF-16UTF-8 ã‚’æ‹¡å¼µã—ãŸæ–‡å­—セット。

charset å(文字セットåã€æ–‡å­—符å·åŒ–方法ã€æ–‡å­—コードã®ç¨®é¡žï¼‰ã¯å¤§æ–‡å­—・å°æ–‡å­—ã¯åŒºåˆ¥ã•ã‚Œã¾ã›ã‚“。

Windows 2000 以é™ã§ã¯å†…部コードã®è¡¨ç¾ã« UNICODE ãŒä½¿ã‚れるよã†ã«ãªã‚Šã¾ã—ãŸãŒã€å…¥å‡ºåŠ›ã§ä½¿ã†æ–‡å­—セット㯠UTF ã§ã™ã€‚紛らã‚ã—ã„ã®ã§ã™ãŒåˆ¥ã®ã‚‚ã®ã§ã™ã€‚Windows 2000 以é™ã§ UNICODE ã§ç¬¦å·åŒ–ã—ãŸæ–‡æ›¸ã¯ UTF-16 ã§ã‚り〠Machintosh ãªã©ã§ "Unicode big endian" ã§ç¬¦å·åŒ–ã™ã‚‹å ´åˆã‚‚ UTF-16 ã§ã™ã€‚

meta ã‚¿ã‚°ã§æ–‡å­—セットを指定ã™ã‚‹å ´åˆã€ç¬¦å·åŒ–ã•ã‚ŒãŸæ–‡å­—(日本語)ãŒç¾ã‚Œã‚‹å‰ã«æ›¸ã„ã¦ãŠã‹ã­ã°ãªã‚Šã¾ã›ã‚“。特ã«ã€ title è¦ç´ ã‚„ meta name="keywords" ã«ã¯æ—¥æœ¬èªžã‚’用ã„ã‚‹ã§ã—ょã†ã‹ã‚‰æ³¨æ„ãŒå¿…è¦ã§ã™ã€‚ head è¦ç´ ã®ä¸€ç•ªæœ€åˆã«æ›¸ã„ã¦ãŠãã“ã¨ã‚’ãŠå‹§ã‚ã—ã¾ã™ã€‚

UNICODE ã¯ã€7 ビットã§å…¨ã¦è¡¨ç¾ã§ãã‚‹ ASCII ã§æº€è¶³ã—ã¦ããŸè‹±ç±³åœã®äººã«ã¯ã€å›½éš›åŒ– (I18N: Internationalization) を満足ã™ã‚‹æ–‡å­—セットã¨ã—ã¦å¥½è©•ã§ã™ãŒã€æ—¥æœ¬ã‚„中国ãªã©ã®è†¨å¤§ãªæ–‡å­—ã‚’å¿…è¦ã¨ã™ã‚‹æ–‡åŒ–åœã§ã®å®Ÿç”¨ã§ã¯æ·±åˆ»ãªå•é¡Œã‚’å­•ã‚“ã§ã„ã¾ã™ã€‚

検索エンジン対策

検索エンジンã«ã‚ˆã£ã¦ã¯ã€ãã®æŒ™å‹•ã‚’ meta è¦ç´ ã§æŒ‡å®šã§ãã¾ã™ã€‚

検索エンジンã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã¸ã®ç´¢å¼•ä»˜ã‘:

次ã®ä¾‹ã§ã¯ã€æ¤œç´¢ã‚¨ãƒ³ã‚¸ãƒ³ã«ã€å½“該文書を検索データベースã«ç´¢å¼•ä»˜ã‘ã›ãšã€ãƒªãƒ³ã‚¯ã‚’辿らãªã„よã†ã«æŒ‡å®šã—ã¦ã„ã¾ã™ï¼š

< name="ROBOTS" content="NOINDEX, NOFOLLOW" />

content 属性ã®å€¤ã¯ã€æ¬¡ã®ã‚‚ã®ãŒè€ƒãˆã‚‰ã‚Œã¾ã™ï¼š ALL, INDEX, NOFOLLOW, NOINDEX。順番ã«ã€ã€Œã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã—ã¦ã€ãƒªãƒ³ã‚¯ã‚’解æžã™ã‚‹ã€ã€ã€Œã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã™ã‚‹ã€ã€ã€Œãƒªãƒ³ã‚¯ã‚’解æžã—ãªã„ã€ã€ã€Œã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã—ãªã„ã€ã¨ãªã£ã¦ã„ã¾ã™ã€‚

検索キーワードã¨èª¬æ˜Žï¼š

次ã®ä¾‹ã§ã¯ã€æ¤œç´¢ã‚¨ãƒ³ã‚¸ãƒ³ã«æ‹¾ã£ã¦æ¬²ã—ã„キーワードã¨å½“該文書ã®èª¬æ˜Žæ–‡ã‚’指定ã—ã¦ã„ã¾ã™ï¼š

<meta name="keywords"
      content="休暇,ギリシャ,太陽" />
<meta name="description"
      content="牧歌的ãªãƒ¨ãƒ¼ãƒ­ãƒƒãƒ‘ã®ä¼‘暇" />

一部ã®æ¤œç´¢ã‚¨ãƒ³ã‚¸ãƒ³ã§ã¯ã€æ¤œç´¢çµæžœã«ã“れらã®æƒ…報をå映ã•ã›ã¾ã™ã€‚

検索エンジンã¸ã®æƒ…å ±æä¾›ã«é–¢ã™ã‚‹è©³ç´°ã¯ã€ã€Œæ¤œç´¢ã‚¨ãƒ³ã‚¸ãƒ³å¯¾ç­–ã€ã‚’å‚ç…§ãã ã•ã„。

scheme 属性

content 属性値ã®è§£é‡ˆã‚¹ã‚­ãƒ¼ãƒ ã‚’指定ã—ã¾ã™ï¼š

<meta scheme="ISBN"
      name="identifier" content="0-8230-2355-9" />

ã“ã“ã§ã¯ content 属性ã®å€¤ãŒæ›¸ç±ã‚’識別ã™ã‚‹ ISBN コードã¨ã—ã¦è§£é‡ˆã™ã‚‹ã‚ˆã†ã«æŒ‡å®šã•ã‚Œã¦ã„ã¾ã™ã€‚

meta è¦ç´ ã«ã‚ˆã‚‹æƒ…å ±æä¾›ã¯ã€ head è¦ç´ ã® profile 属性ã¨ä½µç”¨ã™ã‚‹ã“ã¨ã§æ‹¡å¼µã•ã‚Œã‚‹ã€‚


Copyright © 2001, SUGAI, Manabu. All rights reserved. 著作権ã¯æ”¾æ£„ã—ã¦ã„ã¾ã›ã‚“。
SEO [PR] ”š‘¬!–³—¿ƒuƒƒO –³—¿ƒz[ƒ€ƒy[ƒWŠJÝ –³—¿ƒ‰ƒCƒu•ú‘—