前回、エックスサーバーでWordPressを立ち上げるところまで進みました
ただ、立ち上げただけだと、まだ「箱」ができただけの状態です
記事を書き始める前に、最低限ここだけは整えておきたい、という初期設定がいくつかあります
後から変えると面倒になるものや、放置すると審査やアクセスに響くものがあるので、先に片付けておくとラクです
今回は、その初期設定を、私が実際に手を動かしてつまずいた所も含めて、順番にまとめます
ジャベ雄管理画面を開いたら設定項目が多すぎて、どこから手をつければいいのか分からないんだけど



全部やる必要はありません、最初に押さえるべき要点だけ、上から順番に進めれば大丈夫です
今回やる初期設定の全体像
細かい設定はたくさんありますが、最初に必要なものはそんなに多くありません
先に全体像を出しておくので、上から順にやっていけば迷わないはずです
- パーマリンク(URLの形)を「投稿名」にする
- サイトをhttps(SSL)に揃える
- 一般設定(サイト名・タイムゾーンなど)を整える
- 最初から入っているサンプルや不要プラグインを片付ける
- 必要なプラグインだけを入れる(SWELLなら不要なものも整理)
- 固定ページ(プライバシーポリシーなど)を用意する
- アクセス解析をつなぐ
では、ひとつずつ見ていきます
パーマリンクを最初に「投稿名」にする
いちばん最初にやってほしいのが、パーマリンクの設定です
パーマリンクというのは、記事ごとのURL(アドレス)の形のことです
設定 → パーマリンク を開くと、いくつか形式が並んでいます
ここで「投稿名」を選びます、URLが「サイト名/記事のスラッグ」というシンプルな形になり、読む人にも検索エンジンにも分かりやすくなります


「日付と投稿名」など他の形式もありますが、日付が入るとURLが長くなり、後から記事を書き直したときに古い日付が残って気になります
そして、これを最初にやる理由がはっきりしています
記事を公開した後にパーマリンクを変えると、公開済みのURLが全部変わってしまいます、リンク切れになったり、検索エンジンの評価がリセットされたりするので、記事がまだ無い今のうちに決めておくのが安全です
地味な設定ですが、後戻りが効きにくい所なので、いちばん最初に済ませておきます
サイトをhttps(SSL)に揃える
次に、サイトのアドレスが https:// になっているかを確認します
SSLというのは、サイトとの通信を暗号化して安全にする仕組みです、アドレスが https から始まり、ブラウザに鍵マークが付いていれば有効になっています
これが効いていないと、ブラウザに「保護されていない通信」と表示され、読む人を不安にさせてしまいます
確認する場所は、設定 → 一般 です
「WordPress アドレス」と「サイトアドレス」の2つが、どちらも https:// になっていればOKです


クイックスタートで作った場合でも、ここが http:// のままになっていることがあるので、見落とさないようにします
変える前に、ブラウザで鍵マーク(SSLが有効)が出ているかを先に確認してください、SSLが効いていない状態でhttpsに変えると、サイトに入れなくなることがあります、順番は「鍵マークを確認してからアドレスを変更」です
ここで私は、ちょっとしたつまずきがありました
アドレスはちゃんとhttpsに直したのに、サイトを見ると「保護されていない通信」と表示されたままだったんです



httpsにしたのに「保護されていない通信」って出る、また何か失敗した?



まずブラウザを再起動してみてください、古い表示がキャッシュに残っているだけのことが多いです
言われた通りブラウザを再起動したら、あっさり直りました
設定そのものは正しくできていて、ブラウザが少し前の表示を覚えていただけだったんです
https化したのに保護されないと出たら、サーバーの設定をいじる前に、まずキャッシュ(再読み込みやブラウザの再起動)を疑うと、無駄な修正をせずに済みます
一般設定の細かいところを整える
同じ「設定 → 一般」の画面で、ついでに整えておきたい項目があります
- サイトのタイトル:ブログの名前(私は「ゼロからAIとブログ」)
- キャッチフレーズ:ひとことの説明、空欄でも後で決めてもOK
- タイムゾーン:東京にしておく(予約投稿などの時刻がずれない)
- 日付の形式:好みでOK、私は分かりやすい形に変えました
ここに管理者メールアドレスの欄もあります、サイトには表示されませんが、大事な通知が届く場所なので、普段使っているメールにしておきます
最初から入っているものを片付ける
WordPressには、最初からサンプルの投稿やページ、プラグインがいくつか入っています
使わないものを消して、すっきりした状態から始めます
まず投稿とページから片付けます
- サンプル投稿「Hello world!」を削除
- サンプル固定ページ「Sample Page」を削除
次に、最初から入っているプラグインです、私の環境では4つ入っていました、これを1つずつ判断しました
- CloudSecure WP Security:エックスサーバー純正の国産セキュリティ、申し込み時に自動で入っていた、ログイン保護に役立つので残す
- Hello Dolly:昔からある実験的なサンプルプラグイン、使わないので削除
- TypeSquare Webfonts:日本語Webフォントの機能、表示速度を優先して削除(必要になれば入れ直せる)
- Akismet:コメントスパム対策、今回はコメントを手動承認にするので削除(後で必要なら入れ直す)
判断に迷うプラグインは、無理に消さずそのままでも大丈夫です
最後に、設定 → ディスカッション で「コメントの手動承認を必須にする」にチェックを入れておきます
この画面は項目が多いですが、今はここだけ押さえれば十分です、残りは後から見ながら調整できます
必要なプラグインだけを入れる
プラグインは便利ですが、入れすぎると表示速度が落ちたり、不具合の原因になったりします
なので「足りないから入れる」のではなく、テーマやサーバーで賄えないものだけ入れるのが基本方針です
私が最初に入れたのは、この5つです
- SEO SIMPLE PACK:タイトルや説明文(メタディスクリプション)を設定する、SEOの土台になるプラグイン、SWELLと同じ作者なので相性が良い
- XML Sitemap Generator for Google:サイトマップ(記事の一覧表)を作って検索エンジンに知らせる、上のSEO SIMPLE PACKはサイトマップを作らないので、これとセットで使う
- Site Kit by Google:アクセス解析とサーチコンソールをまとめてつなげる、後で広告を入れるときにも使う
- WP Fastest Cache:表示を速くするキャッシュのプラグイン
- Contact Form 7:お問い合わせフォームを作る定番
あわせて、日本語まわりの細かな不具合を防ぐWP Multibyte Patchも入れています、軽いので好みで大丈夫です


そして忘れがちですが、インストールしただけでは動きません、入れたら「有効化」のボタンまで押してください
2つだけ小さな注意があります
- アクセス解析は Site Kit にまとめる、SEO SIMPLE PACK 側にも測定IDを入れる欄があるが、両方に入れると二重で数えてしまうので、どちらか一方にする
- WP Fastest Cache は、JavaScriptの結合や圧縮を強くするとSWELLの見た目が崩れることがある、まずはキャッシュ中心にして、設定を変えたらキャッシュ削除も忘れずに
SWELLを使うなら入れなくていいプラグイン
ここが、今回いちばん伝えたいところです
ネットで「入れておくと良いプラグイン」を調べると、たくさん紹介されています
ただ、その多くはSWELLのようなテーマには最初から備わっている機能だったりします



おすすめって書いてあると、つい全部入れたくなるんだけど



テーマがすでに持っている機能なら、入れると重複して重くなるだけです、入れない判断にも理由を持つのが大事です
私がSWELLを使っていて、あえて入れていないものと、その理由を挙げます
- Yoast SEO / All in One SEO(高機能なSEOプラグイン):SEO SIMPLE PACKで土台は足り、パンくずなどはSWELLが持っているので機能が重複しやすい、重くもなるので入れない
- 目次プラグイン(Table of Contents Plusなど):SWELLに目次の機能が内蔵されている、入れると二重になる
- 関連記事・人気記事のプラグイン:SWELLが標準で表示できるので不要
- ブロックを追加するプラグイン(Snow Monkey Blocksなど):SWELL専用のブロックが最初から豊富にある
- Jetpack(多機能な万能プラグイン):重い、アクセス解析はSite Kit、SNS共有や関連記事はSWELLで賄えるので入れない
- 画像最適化プラグイン(EWWWなど):SWELLに画像の遅延読み込みがある、新規で画像も少ないので今は後回し
- バックアップのプラグイン(UpdraftPlusなど):エックスサーバーが自動バックアップを無料で持っているので、当面は不要
- 追加のセキュリティプラグイン(SiteGuardなど):さっき残したCloudSecureと役割が重なるので、二重には入れない
- Classic Editor(旧エディタに戻すもの):SWELLはブロックエディタ前提で作られているので不要
もちろん、どれも将来必要になれば入れればいい話です
大事なのは、テーマとサーバーが何を持っているかを知って、ダブらせないという考え方です、これだけでサイトは軽く安定します
審査と信頼の前提になる固定ページを用意する
後で広告(アドセンス)やアフィリエイトで収益化するなら、先に用意しておきたい固定ページが3つあります
これは審査の前提になるだけでなく、読む人の安心にもつながる部分です
- プライバシーポリシー:アクセス解析や広告で、利用者の情報が外部に送られることを明記するページ、WordPressに下書きが最初から入っているので、中身を自分用に書き換えて使う
- お問い合わせ:さっきのContact Form 7で作ったフォームを置く
- 運営者プロフィール:どんな人が書いているのかを示すページ、顔出しは不要でも、立場や発信内容を書くだけで信頼感が変わる






プライバシーポリシーは少しお堅い内容ですが、使っている広告やアクセス解析の名前を挙げて、情報の送信について書いておくのが今のルールです
この3ページができていると、後の収益化がスムーズに進みます
アクセス解析を早めにつないでおく
最後に、Site Kit を使ってGoogleアナリティクスとサーチコンソールをつなぎます
アナリティクスは「どれくらいの人が来て、どう読まれたか」を、サーチコンソールは「どんな検索で表示されたか」を見るための道具です
Site Kit を使うと、Googleアカウントでログインするだけで、両方をまとめて接続できます


あわせて、サーチコンソールに先ほどのサイトマップのアドレスを登録しておくと、記事を見つけてもらいやすくなります
今はまだ中身が無いので数字はほぼゼロですが、早くつなぐほど、検索エンジンに見つけてもらうのとデータ集めが早く始まります、だから記事を書く前のこの段階でつないでおきます
初期設定で、AIに任せた所と自分で決めた所を分けてみます
AIに任せた範囲
- 設定項目の優先順位づけ(どれを最初にやるか)
- 入れるプラグイン・入れないプラグインのたたき台と、その理由の整理
- つまずいたときの原因の切り分け(保護されない通信はキャッシュを疑う、など)
人の手が必要だった範囲
- どこまで設定するかの最終判断
- 「保護されていない通信」が出たときに、実際の画面で確かめること
- 固定ページに何を書くかの中身と、公開してよいかの判断
そう判断した理由
手順や優先順位、プラグインの要否を整理するのはAIが速いです
ただ、実際の画面で何が起きているかを見て確かめたり、最終的に公開してよいかを決めたりするのは、人がやるべき所だと感じました
初期設定のふりかえり
今回やったことを、もう一度まとめておきます
- パーマリンクを「投稿名」にした(最初にやるのが大事)
- サイトをhttpsに揃えた(保護されない通信はキャッシュを疑う)
- 一般設定とサンプル・初期プラグインを整理した
- 必要なプラグインだけ入れて、SWELLで賄えるものは入れなかった
- 固定ページ3つとアクセス解析を用意した
ここまでで、記事を書いて公開できる土台がそろいました
次回予告
土台ができたので、次はいよいよ中身づくりです
このブログの肝でもあるAIに記事の入稿まで任せる仕組みを、どう作ったのか紹介します


コメント