こんにちは。kawashidaです。
今日は、少々前置きが長くなります。
まず、何が起きたかと言うと
原因
- 特に理由もなく、サブディレクトリでブログを書き始めた
- カテゴリ分けを、それぞれのサブディレクトリで書いた
- それらのサブディレクトリをまとめるトップページを作成した
- そのトップページには、各サブディレクトリの新着記事をアップしたかったが、結果あんまりうまくいかなかった
この4点となります。
結論と対策はこちらになります。
対策
- ブログは最初からルートディレクトリで構築しよう
- 書いてしまった記事はプラグインで簡単お引越し
特に理由もなく、サブディレクトリでブログを書き始めた
kawashidaは、特に深い理由も考えず
ただ「何となく」kawashida.com/blogというサブディレクトリにWordPressをインストールし、記事を書き進めてきました。
サブディレクトリという表現をしていますが、これは構造の話であって、つまりはブログサイトのURLのことを指しています。
kawashidaは「kawashida.com/blog」というサイトのURLで記事を書いていました。
サブディレクトリとは何か?
簡単に言うと、
kawashida.com がルートディレクトリで、
kawashida.com/blog この「blog」部分がサブディレクトリです。
正しい解説や小難しい事はわかりませんので、こちらからご確認下さい。
何がダメなの?
単純にそのURLで記事を書いていくだけなら問題ありません。
あるのかな...?
SEO観点などについての突っ込みはこの時点では無視させて頂きます。
kawashidaが直面した問題点は、その後にやろうと考えていた事に重要な欠陥を抱えていました。
カテゴリ分けを、それぞれのサブディレクトリで書いた
kawashida.com配下のサブディレクトリとして
kawashida.com/blog
kawashida.com/books
kawashida.com/fx
kawashida.com/illust
等のように次々とカテゴリ分けのつもりで増やしていきました。
それぞれの記事を分けて書いていくつもりで、ここまではそう問題はありませんでした。
それらのサブディレクトリをまとめるトップページを作成した
あとからそれらサブディレクトリのメインとなるトップページを作成しました。
理由はただ「何となく」Google AdSenseに登録してみようと思ったからです。
Google AdSenseに登録するためには、サブディレクトリのアドレスでは「不可」でしたので、ルートディレクトリにあたるkawashida.comのトップページを作る必要が出てきました。
そのことについては下記に記事にしてます。
-
Google AdSenseに登録できなかった話
こんにちは。kawashidaです。 先にお断りをしておきます。 この記事は、Google ...
続きを見る
そのトップページには、各サブディレクトリの新着記事をアップしたかったが、結果あんまりうまくいかなかった
ここが大きな問題点でした。
初心者にはここがいくらやってもうまくいきません。
ざっと試したことです。
- やたらとプラグインを入れてみたけど変わりない
- ネットで見た情報でテーマエディターでヘッダーやらファンクションやら、やたらいじった
- 保存して表示したら画面が真っ白になった
- サーバーのテーマが保存してあるところを消す羽目になった
- 最終的にRSSで記事を表示させると良いという事にたどりつく
- でも、どうやってもダサい
調べながらいろいろ試しながら一週間が経過しても光が見えませんでした。
ブログは最初からルートディレクトリで構築しよう
ただ「何となく」サブディレクトリで記事を書き始めたらこんなことになりました。
オリジナルのドメインを取得したら、その階層下にディレクトリを作らず、そのままWordPressを構築しましょう。
今回の記事のまとめ
くれぐれも初心者の方は
- 独自ドメインとったらそこに記事を書きましょう
- やたらとサブディレクトリ作ってWordPressをインストールするのはやめましょう
書いてしまった記事はプラグインで簡単お引越し
こちらについては下記で記事しています。
-
WordPressのお引越しを簡単解決。【All-in-One WP Migration】
関連記事 【WordPress】で改行・空白が消える問題 WordPressとは何か アフィンガー5でサイト名をブログに ...
続きを見る