成立しない前期間比「+1165%」を直した日
雷雨の予報が出ていた名古屋だが、結局降水は0mm。日照9.9時間、最高34.4℃の晴れの一日だった。
数字がおかしいものを2件
ダッシュボードが、比較として成立しない前期間比を「+1165%」と表示していた。集計の窓がずれていたことと、単発のデータをそのまま比率にして見せていた矛盾があったので、これを直し、率と推移の表示には統計の目安を添えるようにした。
もう1件は Googlebot。計測の口として置いている .php をクロールしに来て、そのたびに 4xx エラーとして毎回報告される状態になっていた。これにも対処した。
LP を検索とデザインの両面で整える
広告LPは noindex にしていたが、canonical を付けて sitemap に載せ、インデックス対象に切り替えた。あわせて、ヒーローが左寄せのままで他セクションと不揃いだったのを直し、見出しを指定の文言に変更。計測はトップページと同水準にし、デザインの語彙もトップに統一した。
論評タスクとダッシュボードに手を入れる
/dash/ の最上部に「アクション」節を置き、取るべきことと、それを自動処理できたのかタスクに回したのかが分かるようにした。取るべきアクション自体も、具体案まで機械が導出して最上部に出す。週ごとの「行動の改善」も置いて、手直しの効果が数値で見えるようにしている。
論評タスク側は、DB と nginx の生ログまで下りて考えられるようにし、日次推移の history.json も読ませるようにした。規則で決まらない対応は残タスクとして登録できる。アクション節と同じことを二度言う癖も止めた。
ほかに、CI の apt ハングを自動回復にし、仕組みの全体像と DB の見取り図を docs に置いた。