UTF-8 and public URL checklist
文字化けとは?AIで作ったページが読めない時の基本確認
文字化けの意味、UTF-8、meta charset、AIで作ったHTML公開時に起きやすい確認漏れをやさしく整理します。
このページは非公式ガイドです。サーバーパスワード、FTP情報、APIキー、DB情報、個人情報は掲載しません。作業前にはバックアップを取り、本番URLで確認します。
文字化けとは
文字化けとは、文字コードの解釈や変換がずれて、日本語が読めない記号や別の文字列として表示される状態です。AIで作ったHTMLでも、保存形式やコピー経路によって起きることがあります。
UTF-8とmeta charset
UTF-8はWebページで広く使われる文字コードです。HTMLではmeta charsetでブラウザに文字コードを伝えます。
ただし、本文がすでに壊れて保存されている場合は、meta charsetだけでは直りません。
AIページ公開時の確認
AIで作ったページを公開する時は、HTMLの見た目だけでなく、検索結果に使われるtitleやdescription、構造化データ、sitemapも確認します。
- 公開URLで200 OK
- titleとdescription
- H1と本文
- FAQ JSON-LD
- 内部リンク
- sitemap掲載
関連する用語
文字コード、UTF-8、HTML、meta charset、sitemap、canonical、robotsなどをまとめて理解すると、公開後のトラブルを切り分けやすくなります。
FAQ
文字化けは meta charset を入れれば直りますか?
文字コード指定がないだけなら改善する可能性があります。ただし本文そのものが壊れて保存されている場合は、壊れた文字列を正常な日本語へ戻す必要があります。
ヘッダーだけが文字化けしている時も全ページ確認が必要ですか?
必要です。共通headerが原因なら全ページに影響し、個別HTMLでもtitle、description、FAQ、JSON-LDに同じ問題が残ることがあります。
ローカル確認だけで完了にしてよいですか?
いいえ。本番アップロード後に公開URLで200 OK、文字化けなし、内部リンク404なし、sitemap掲載を確認して初めて完了です。
sitemapも確認しますか?
確認します。新規URLを追加した場合はsitemapに掲載されているか、XMLが壊れていないか、既存URLを削除していないかを見ます。
触らない方がよいファイルはありますか?
文字化け修正だけなら robots.txt、ads.txt、.htaccess、DB、cron、AdSenseコード、Search Console確認タグは原則触りません。