以下に示すようにメタタグを追加しました。
<meta name="keywords" content="abc, efg" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
私はこれがグーグル検索で動作することを期待していましたが、abcを検索すると(たとえば目的のために)、グーグルで自分のサイトが表示されません。したがって、上記のメタタグが機能していないことに興味があります。
HTMLで生成されたファイルは
<?xml version='1.0' encoding='UTF-8' ?>
<!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">
<head>
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/themes/sam/theme.css?ln=primefaces" />
<link type="text/css" rel="stylesheet" href="/faces/rfRes/skinning.ecss?db=eAHL6rC8BQAEkAIG" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/buttonStyles.css?ln=css" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/menuss.css?ln=css" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/setFontForAll.css?ln=css" />
<script type="text/javascript" src="/faces/javax.faces.resource/js/dropdownmenu.js"></script>
<script type="text/javascript" src="/faces/javax.faces.resource/js/menu.js"></script>
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/menus_w.css?ln=css" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/menus.css?ln=css" />
<link type="text/css" rel="stylesheet" href="/faces/javax.faces.resource/myFont.css?ln=css" />
<meta name="keywords" content="abc, efg, xyz" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
Welcome to My Site
</title>
</head>
検索で自分のサイトをグーグルで取得できるように、不足しているものを教えてください。