html内の記述、これは正しいですか?
(該当html)
<meta name="keywords" content="キーワード1,キーワード2,キーワード3" lang="ja" xml:lang="ja" />
と
<meta name="description" content="テキストテキストテキスト" lang="ja" xml:lang="ja" />
(疑問点)
1、”lang="ja" xml:lang="ja"”の記述はここ(keywords、description箇所)に必要でしょうか?
2、(必要な場合)”lang="ja" xml:lang="ja"”の記述位置は適切でしょうか?
※<meta name="description" xml:lang="ja" lang="ja" content="テキストテキスト" />
この記述(言語コード箇所が前方にある)は検索すると出てきたのですが、該当htmlのように
テキスト後(属性の記述後)に記述があってもOK?
-------------------------
SEOを考慮したdescription等のテキスト(属性の記述)を初めての制作者に渡したところ、冒頭の
ような記述の仕方でした。初めて見た(これまではこの位置に言語コード<meta name="description" content="テキスト" />)
やり方です。よろしくお願いいたします。
(補足)
当該ページ(サイト)の冒頭の宣言は、以下の通りです。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja-JP" xml:lang="ja-JP" dir="ltr">