ブログ初心者が無料のWordPressテーマで雑記型のIT・技術ブログを運営して月間1万PVを達成するまでの道のりまとめ。ブログの目的、方針、運営費、使用テーマ、StaticPressとS3による高速化、PVと収益の推移まで♪
AMP For WordPressプラグインが出力するAMPページのレイアウトとデザインを、テンプレートファイルと専用CSSでカスタマイズする方法。amp/style.phpとamp/single.phpの作成から、AMPツールでの有効判定まで♪
AMP for WordPressでAMP対応した途端にGoogle AnalyticsのPV数が下がった原因は、AMPページにAnalyticsタグが入っておらずスマホからの流入が集計されていなかったこと。プラグインのAnalytics設定で解決します♪
StaticPressで出力したAMPページがSearch Consoleで「meta http-equiv」エラーになる原因は、自動追加されるLast-Modifiedタグ。class-static_press.phpとplugin.phpを修正してAMPページでは追加しないようにします♪
WordPressのサイトを「AMP for WordPress」プラグインでAMP対応する方法。AMPとは何か、表示速度アップなどのメリットと修正が必要などのデメリット、プラグインのインストールと確認まで。StaticPress運用でも対応できます♪
記事のタイトルを修正してもGoogleの検索結果のタイトルが変わらないときの対処法。旧Search ConsoleのFetch as Googleで取得してインデックス登録をリクエストすれば、約4日で検索結果が更新されました♪
Google Analyticsに「h/4314943.html」のような存在しないページへのアクセスが突然増えた原因を調査。計測タグごとページをコピーされて別ドメインのPVがカウントされていました。worldwide-seo-services.netの被リンクスパムについても♪
WordPress4.2から自動で読み込まれる絵文字用のwp-emoji-release.min.jsは読み込みに時間がかかります。絵文字を使わないならfunctions.phpに2行追加して除去し、表示速度を上げましょう♪
サブドメインとルートドメイン、サブディレクトリの違いをblogenist.jpを例に解説。複数サイトを運用するならサブドメインが将来性あり。GoogleやAmazonのサブドメイン運用例も紹介します♪
WordPressの管理画面の投稿一覧に記事の最終更新日時の列を追加してソートできるようにするカスタマイズ。functions.phpに追記するだけ。古い記事を定期的に更新して鮮度を保つSEO対策に役立ちます♪