QMACサイト改善

朝から小雨が降る 広島みなと公園にキクと散歩
5.Google Search Console
  • ドメインプロパティ qmacサイト を office QMAC 名義で登録し、確認は Xserver の DNS に TXT を追加(既存のSPF の行は変更していない)
  • TXT レコードは削除しないこと(削除すると所有権の確認が外れる)、サイトマップ(wp-sitemap.xml)を2026-10-06 に送信

QMACサイトの改善

1.サイトのセキュリティ
  • 発見した問題:管理者のログイン名が REST API とサイトマップで公開されていた(id=1)
  • 対処:管理者アカウントを新規作成して旧アカウントを削除・・qmac-core に security-hardening.php を新設し、バージョン表示・XML-RPC・RSD・未ログイン時の REST ユーザー一覧・投稿者サイトマップ・投稿者ページを閉じた(テーマを替えても消えないようプラグイン側に配置)
  • 既存の防御:cloudsecure-wp-security のログイン試行制限(30秒5回で600秒ロック)・ユーザー名列挙防止・XML-RPC 無効化が有効、管理者ログイン通知を有効化
  • 復旧手順:締め出し時の手順を「10分待つ → 再設定メール → SSH でパスワード変更 → 設定の書き換え→ プラグイン停止(設定の控えから復元)」の順に整理し、world で検証
2.資料室の作成(運営委員向け・非公開資料)
  • 既存の作り(公開フォルダ外への保存、PHP 経由の配信、30日で自動削除)が要件を満たしていることを確認
  • 追加:操作記録(誰が・いつ・どのファイルを提出/取得/削除したか。表示名のみ記録、1年保存)、自動削除の最終実行の表示と48時間超の警告、利用案内(ダウンロード記録とサーバのバックアップに最大14日残)
3.SEO対策
  • 基本設定:Title(ページ題名:ページの主題が伝わり、クリックされやすくなる)、Description(説明文:開く前に内容が分かる)、h1(見出し:何のページかを検索エンジンに正しく伝える)、Canonical(正式な住所:同じページの評価が分散しない)、言語・スマホ表示:スマホ基準の評価、年度ページ・静的アーカイブに h1、サイドパネルを nav 化、一覧系に canonical、全ページに OGP と twitter:card、トップに rganization・WebSite、予定の行事に Event(会場住所、会場とオンラインの併用、画像、説明文)
  • 第2弾:旧サイト URL の転送を35本から大幅に拡充し、旧ディレクトリは 410 に、旧 URL が無関係なページへ飛ばされていた WordPress の推測転送を防止、誤字スラッグ4件の修正と、新規行事への英数字スラッグ(開催日+ID)の自動付与
  • 確認結果:リッチリザルトテストで、トップ(組織・地域のお店やサービス)と行事(イベント)がいずれも有効、エラー0件、残る任意の指摘は offers・performer のみ(事務局の入力負担を増やさないため対応しない)
  • OGP 画像:協会ロゴと名称入りの 1200×630 画像を作成・配置。共有プレビューで表示を確認
4.訪問者カウンター設置
  • 目的:Xserver のアクセス解析はBOTを含み実態が不明、実際の訪問をカウント
  • 仕組み:ページ表示後に JavaScript が通知を送り、サーバ側で検証して日付×ページの件数だけを保存、ボット・ログイン中の利用者・資料室は数えない
  • プライバシー:IP アドレスと Cookie は保存しない。重複判定用の値は当日だけ使い、翌朝までに破棄(受信時とサーバの cron の両方で実行)
  • 事務局のダッシュボード「アクセス状況」に今月の訪問数・閲覧数、先月比、閲覧の多いページ上位10件。計測開始は 2026-10-05(初日は TAM の確認の閲覧を含む)

  • 2026年10月
    月 火 水 木 金 土 日
     1234
    567891011
    12131415161718
    19202122232425
    262728293031