Googleへの媚び売り
eスポーツチーム一覧サイトを作成
gogole検索しても自分の思ういいのがなかったので
Apex,VALO,SF6,LOLなどの日本チーム
ロゴ、名前、WINタグ、SNSリンク、参入タイトル、liquidpediaリンク、運営会社名を簡潔に表示
Astroを使って作成
とりあえずSEOあんまり考えずに作っている
google検索セントラル上から見る
h1とか使ってなかったのでやる
h1:「eスポーツチーム一覧」
h2:チーム名
site:https://actionpterygii.com/
を検索すると
ApexLegends PlayersArchive - actionpterygii
IT Kaiwai Jisho - actionpterygii
actionpterygii
と出てくる
「- actionpterygii」はgoogleがつけてくれているっぽい
actionpterygiiのgoogle認知◯?
これも出るようになりました
サチコのページ一覧にはまだ出ていない(1日たってないし)
2週間くらいたってもなにもなかったので
サチコの上の検索窓から https://estl.actionpterygii.com/ を検索して(actionpterygii.comのサチコ)から「インデックス登録をリクエスト」したらしばらくしたら登録されました
構造化データ
<script type="application/ld+json">
{
"@context" : "https://schema.org",
"@type" : "WebSite",
"name" : "eスポーツチーム一覧",
"url" : "https://estl.actionpterygii.com"
}
</script>
ここで出たこと対応してみる
webpに
フォント
googlefontをタグで直読みやめる
sp;86
pc;95
@font-faceにfont-display: swap;してなくてフォント読み込み問題でsp40位になった
いれたら
sp71
pc96
そこまでフォントにこだわりないし消そうかな
フォントは英語でチームタイトルだけの"Platypi"だけ残してあとは消した
ていうか日本語のフォントって当たり前だけどサイズ大きすぎ
あとはいい感じにデバイスフォントで指定
100x100と決まってるチーム画像のみfvに入らない5つめからloading="lazy"
sp:93
pc:95
チーム画像もうちょっと小さくしてもいいかも
Webフォントは(CDNにしても自鯖においてても)フォントデータ数の少ないアルファベットなら成立する(サイトパフォーマンス的に)ようそだなと思いました
日本語のこと考えているわけない そりゃそう
最終更新日は構造化データで指定できないらしい?
検索結果には出ることがあるし独自らしいのでとりあえず下に記述
検索結果
eスポーツチーム 一覧 で27番目くらいにでた
ポケユナとフォートナイトが好調
前者は先行者利益?後者は「プロチーム」への興味の高さ?
あ、「プロ」って入れたのは検索文言に入りがちかなと思ったからです
googleトレンド
意識してコンテンツ(文)を決めるとか?
こんどやる
タイトルとdescとかだけ変えて、デフォルトでdivisionにチェック入っている状態でそのチームだけ出して
/apex とかのやつをある程度作ってgoogleに怒られるか
サイトマップもつくる
npx astro add sitemap
astro.config.mjs
export default defineConfig({
site: "https://estl.actionpterygii.com",
integrations: [sitemap({
lastmod: new Date('2024-05-12')
})]
});
サイトマップgoogle ni touroku
lol wildrift だけインデックスされる
ほかは問題はないがインデックスされない
チェックボックスのモーダルの右にそれらのリンクを付けて様子見
↑の影響でインデックスは増えなかった
そもそもいま06/10時点で前回クロールが05/07とヵ
/apex_legends/
だけ
インデックス登録リクエストしたら数日で入った
ので全部やってみる
10個くらいやったら↓こう言われた
割り当て量を超えています
1 日の割り当て量を超えたため、リクエストを処理できませんでした。明日、もう一度お試しください。
またあした?
またリクエストできるようになっている
昨日リクエストしたやつは、インデックス登録グラフには反映されていないが個別にインデックス登録されているかのページ見たら登録されている
追加されました 解決!
最初に勝手にインデックスされていたoverwatchがインデックス外れていたのでリクエスト
結論:Googleに怒られてない
ほぼ同じ内容のHTMLで内容をJSで出し分けする複数ページを作成してSEOに役立てるのはアリ