WordPressにSEO対策の構造化データ(JSON-LD)を追加してくれるプラグイン「Markup (JSON-LD)」の設定方法。インストール、Schema.orgの設定、テストツールでの確認、必須項目publisherの設定まで♪
Node.jsのnpmモジュール「sitemap-generator」でサイトをクロールしてsitemap.xmlを自動生成する方法。インストールから実行、出力先の指定やlastmodの追加などのオプションまでまとめました♪
PWAアプリのインストールボタンのクリック・インストール・キャンセルの3イベントをGoogle Analyticsに送信して集計する方法。gaのevent処理を追加するだけ。ストアを介さないPWAでは貴重なデータになります♪
PWA(Progressive Web Apps)の概要と、既存サイトをPWA対応にするやり方まとめ。manifest.jsonとService Workerを用意してホーム画面追加やキャッシュに対応させ、GoogleAnalyticsでPWA経由の流入を見るところまで♪
ElectronアプリにGoogleAnalyticsを入れて機能の利用状況を解析する方法。ビルド後はドメインが無くて普通のGA導入は動かないので、universal-analyticsでイベント送信し、ClientIDを付与して集計します♪
ブログ初心者が無料のWordPressテーマで雑記型のIT・技術ブログを運営して月間1万PVを達成するまでの道のりまとめ。ブログの目的、方針、運営費、使用テーマ、StaticPressとS3による高速化、PVと収益の推移まで♪
AMP for WordPressで生成したAMPページにGoogle AdSenseの広告が表示されないときの対処法。AdSenseの管理画面からAMP自動広告を有効にし、手順2と3のスクリプトをfunctions.phpに追加するだけです♪
AMP for WordPressでAMP対応した途端にGoogle AnalyticsのPV数が下がった原因は、AMPページにAnalyticsタグが入っておらずスマホからの流入が集計されていなかったこと。プラグインのAnalytics設定で解決します♪
Google Analyticsに「h/4314943.html」のような存在しないページへのアクセスが突然増えた原因を調査。計測タグごとページをコピーされて別ドメインのPVがカウントされていました。worldwide-seo-services.netの被リンクスパムについても♪
サブドメインとルートドメイン、サブディレクトリの違いをblogenist.jpを例に解説。複数サイトを運用するならサブドメインが将来性あり。GoogleやAmazonのサブドメイン運用例も紹介します♪