<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>SEO対策 on qwerty.work</title>
        <link>https://qwerty.work/tags/seo%E5%AF%BE%E7%AD%96/</link>
        <description>Recent content in SEO対策 on qwerty.work</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja-JP</language>
        <lastBuildDate>Sat, 19 Apr 2025 00:09:27 +0900</lastBuildDate><atom:link href="https://qwerty.work/tags/seo%E5%AF%BE%E7%AD%96/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Cloudflare Workers &#43; Prerender.io で CSRサイトを SEO 対応する方法</title>
            <link>https://qwerty.work/post/2025/04/cloudflare-workers-prerenderio-csr-seo/</link>
            <pubDate>Sat, 19 Apr 2025 00:09:27 +0900</pubDate>
            <guid>https://qwerty.work/post/2025/04/cloudflare-workers-prerenderio-csr-seo/</guid>
            <description>&lt;h2 id=&#34;このページの概要&#34;&gt;このページの概要&#xA;&lt;/h2&gt;&lt;p&gt;Javascriptを多用したサイトや、ノーコードツールで制作したサイトがGoogle Search ConsoleではGoogleにインデックスされましたが、Bing Webmaster Toolsに登録してもBingにインデックスできないことが多々あります。Bingでは最初は空ページで、Javascriptが後からコンテンツを読み込んでくるページは認識しないみたいです。そこで、事前にレンダリングされた静的ページのキャッシュを用意し、検索エンジンのクローラーからのアクセスはそのキャッシュに誘導してページコンテンツを認識させるといった方法があったのでメモ。&lt;/p&gt;&#xA;&lt;h2 id=&#34;目的&#34;&gt;目的&#xA;&lt;/h2&gt;&lt;pre&gt;&lt;code&gt;- クライアントサイドレンダリング（CSR）で動作するJavaScriptサイトを Google や Bing にインデックスさせる&#xA;- クローラー（bot）にだけ静的HTMLを返す仕組みを構築する&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;必要なものすべて無料で始められます&#34;&gt;必要なもの（すべて無料で始められます）&#xA;&lt;/h2&gt;&lt;pre&gt;&lt;code&gt;- [Cloudflare](https://www.cloudflare.com/) アカウント&#xA;- [GitHub](https://github.com/) アカウント&#xA;- [Prerender.io](https://prerender.io/) アカウント&#xA;- 対象ドメインのDNSを Cloudflare DNS に変更すること&#xA;- コマンド実行環境（Windows: PowerShell / macOS/Linux: ターミナル）&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;ざっくりとした仕組みの流れ&#34;&gt;ざっくりとした仕組みの流れ&#xA;&lt;/h2&gt;&lt;p&gt;Prerender.ioで静的ページのキャッシュを作成し、CloudFlareのWorkersを使って検索ボットのアクセスはPrerender.ioのキャッシュに誘導し、それ以外のアクセスは通常サイトが配信されるようにします。これを行うためにはCloudFlare Workersに登録するスクリプトをGitHubまたはGitLabに置き、それを読み込ませます。&lt;/p&gt;&#xA;&lt;h2 id=&#34;手順&#34;&gt;手順&#xA;&lt;/h2&gt;&lt;pre&gt;&lt;code&gt;- Prerender.io に登録し、APIトークンを取得&#xA;- Cloudflare にドメインを追加（ネームサーバー変更）&#xA;- GitHub に新しいリポジトリを作成（例: `cf-prerender-multisite`）&#xA;- 以下の 2 ファイルを作成して GitHub に push&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;srcindexjs&#34;&gt;src/index.js&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;export default {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  async fetch(request, env, ctx) {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    const url = new URL(request.url)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    const pathname = url.pathname&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    const userAgent = request.headers.get(&amp;#34;user-agent&amp;#34;) || &amp;#34;&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    const isBot = /bot|crawl|spider|slurp|bing/i.test(userAgent)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    // .xml や .txt で終わるパスは除外（Prerender.ioを経由させない）&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    const isStaticFile = pathname.endsWith(&amp;#34;.xml&amp;#34;) || pathname.endsWith(&amp;#34;.txt&amp;#34;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    if (isStaticFile) {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      return fetch(request)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    const token = &amp;#34;YOUR_API_TOKEN&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    if (isBot) {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      const prerenderUrl = `https://service.prerender.io/https://${url.hostname}${url.pathname}${url.search}`&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      return fetch(prerenderUrl, {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        headers: {&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &amp;#39;X-Prerender-Token&amp;#39;: token&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      })&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    return fetch(request)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  }&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;wranglertoml&#34;&gt;wrangler.toml&#xA;&lt;/h3&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;name = &amp;#34;prerender-multisite&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;main = &amp;#34;src/index.js&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;compatibility_date = &amp;#34;2024-04-15&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;[[routes]]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;pattern = &amp;#34;example.com/*&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;zone_name = &amp;#34;example.com&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;- Cloudflare Pages に GitHub を接続して「空のWorker」としてデプロイ&#xA;- Cloudflare DNS の A レコードで ☁️（プロキシ）を ON にする&#xA;- Cloudflare の「SSL/TLS」を フル（Strict） に変更（リダイレクトループ回避）&#xA;- Cloudflare の対象ドメイン選択した中の Wokers＆Pages の編集で「リクエスト制限失敗モード」と「失敗オープン (続行)」に変更（504エラー対応）&#xA;- Cloudflare Caching 構成 で Crawler Hints を ON にする（Index Now 対応）&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;デバッグ方法powershell--ターミナルで実行&#34;&gt;デバッグ方法（PowerShell / ターミナルで実行）&#xA;&lt;/h2&gt;&lt;pre&gt;&lt;code&gt;- Googlebot になりすましてHTMLを取得&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -A &amp;#34;Googlebot&amp;#34; https://example.com/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;- ヘッダーのみを取得してステータス確認&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -A &amp;#34;Googlebot&amp;#34; -I https://example.com/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;- Prerender.io に直接アクセスしてHTMLを確認&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -H &amp;#34;X-Prerender-Token: YOUR_API_TOKEN&amp;#34; &amp;#34;https://service.prerender.io/https://example.com/&amp;#34;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;pre&gt;&lt;code&gt;- Cloudflare ダッシュボードの「Workerログ」でリクエスト確認&#xA;- Chromeのデベロッパーツールで User-Agent を Googlebot に変更して動作確認&#xA;- [Prerender.io Dashboard](https://prerender.io/dashboard) の「Recently Cached Pages」を確認&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;成功時のレスポンス例&#34;&gt;成功時のレスポンス例&#xA;&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;HTTP/1.1 200 OK&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Server: cloudflare&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;X-Prerender-Requestid: xxxxxxxx&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;X-Prerender-External-Lb: haproxy-private-cache&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;まとめ&#34;&gt;まとめ&#xA;&lt;/h2&gt;&lt;pre&gt;&lt;code&gt;- Cloudflare Worker + Prerender.io の組み合わせで SEO に強い構成が実現&#xA;- 通常ユーザーには動的なSTUDIOサイト、Botには高速なHTMLを返す&#xA;- すべて無料で始められ、Cloudflare上で完結するため保守も簡単&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;結果&#34;&gt;結果&#xA;&lt;/h2&gt;&lt;p&gt;Bing検索のインデックスに成功しました。トータルで約1週間ほどかかりました。経過として、この方法でBing Webmaster Toolsで改めて「URL検査」メニューから「インデックス作成を要求」を実行して、4～5日後にステータスが「正常にインデックスが付きました」に変わりました。しかし、すぐにはBing検索の結果に表示されず、それから約3日後に検索結果として表示されるようになりました。&lt;/p&gt;&#xA;&lt;h2 id=&#34;その他の選択肢&#34;&gt;その他の選択肢&#xA;&lt;/h2&gt;&lt;pre&gt;&lt;code&gt;- &#xA;  [Cloudflare Browser Rendering](https://developers.cloudflare.com/browser-rendering/)  &#xA;  公式のヘッドレスブラウザ機能。Cloudflare Workersと統合可能ですが、Prerender.ioよりやや設定が複雑です。&#xA;&#xA;- &#xA;  [Rendertron](https://github.com/GoogleChrome/rendertron)  &#xA;  Google製のオープンソースレンダラー。自前でデプロイが必要（[Google Cloud Run](https://cloud.google.com/run) などを使用）。&#xA;&#xA;- &#xA;  Firebase Hosting + SSR や Next.js の Incremental Static Regeneration（ISR）など、フレームワーク側でのSEO対策も手段の一つです。&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;その後の実験&#34;&gt;その後の実験&#xA;&lt;/h2&gt;&lt;p&gt;無事にBingに登録されましたが、登録後にDNSサーバーを元に戻し、Cloudflare WorkersとPrerender.ioの仕組みを外した場合、Bingボットが改めてページをクロールしたらどうなるか実験したいと思います。数ヶ月かかるかもしれないので、履歴を書いておきます。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;2025-04-25　Bing Webmaster ToolsのURL検索で表示が「正常にインデックスが付きました　URL は Bing に表示できます」となった&lt;/li&gt;&#xA;&lt;li&gt;2025-04-26　Bing検索で検索結果に表示されたのを確認&lt;/li&gt;&#xA;&lt;li&gt;2025-04-28　DNSサーバーをお名前ドットコムに戻した&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
        </item><item>
            <title>STUDIOで制作したサイトがBingにインデックスされない問題</title>
            <link>https://qwerty.work/post/2025/04/studio-bing-index-seo/</link>
            <pubDate>Tue, 15 Apr 2025 08:57:22 +0900</pubDate>
            <guid>https://qwerty.work/post/2025/04/studio-bing-index-seo/</guid>
            <description>&lt;h2 id=&#34;bing-webmaster-toolsに登録してもインデックスされない&#34;&gt;Bing Webmaster Toolsに登録してもインデックスされない&#xA;&lt;/h2&gt;&lt;p&gt;ウェブサイト制作のノーコードプラットホーム「STUDIO」で作成したサイトをBingウェブマスターツールに登録しても検索エンジンBingにインデックスされなくなりました。&lt;/p&gt;&#xA;&lt;p&gt;以前はヘルプデスクに日本語から英文に翻訳した文章で問い合わせしたら、2023年頃は手動で解決してくれていたのですが、2024年のいつ頃からか対応してくれなくなりました。&lt;/p&gt;&#xA;&lt;p&gt;発見されましたがクロールされていません&#xA;URL は Bing に表示できません&lt;/p&gt;&#xA;&lt;p&gt;検査された URL は Bing に認識されていますが、いくつかの問題があるためにインデックス作成が妨げられています。&lt;a class=&#34;link&#34; href=&#34;https://www.bing.com/webmaster/help/webmaster-guidelines-30fba23a&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Bing Web マスター ガイドライン&lt;/a&gt;に従って、インデックス作成の機会を増やすことを推奨します。&lt;/p&gt;&#xA;&lt;p&gt;以前は以下のページにある方法でBing Webマスターサポートに問い合わせして解決できていました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2022/05/bing-webmaster-tools-request-index.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://qwerty.work/blog/2022/05/bing-webmaster-tools-request-index.php&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;インデックスされない理由&#34;&gt;インデックスされない理由&#xA;&lt;/h3&gt;&lt;p&gt;Bing Webmaster Toolsには以下の理由が表示されていました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;H1タグが見当らない&lt;/li&gt;&#xA;&lt;li&gt;DESCRIPTIONが見当たらない&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;STUDIOで制作したどのサイトもBing WebmasterToolsに登録すると、このエラーが出ます。もちろん制作時にH1やサイトの概要は設定していますが、どうやらここが問題ではなさそうです。&lt;/p&gt;&#xA;&lt;h2 id=&#34;原因はjavascriptによる仕組&#34;&gt;原因はJavascriptによる仕組？&#xA;&lt;/h2&gt;&lt;p&gt;何がいけないのか調べたところ、Javascriptにより動的に吐き出しているサイトがダメで、STUDIOの仕組み上に問題があるっぽいです。&lt;/p&gt;&#xA;&lt;p&gt;このことについてはBingのヘルプにも説明があります。&lt;/p&gt;&#xA;&lt;p&gt;JavaScript: Bing はJavaScript を処理できますが、HTTP リクエスト数を最小限に抑えながら大規模な JavaScript を処理するには限界があります。Bing では、&lt;a class=&#34;link&#34; href=&#34;https://blogs.bing.com/webmaster/october-2018/bingbot-Series-JavaScript,-Dynamic-Rendering,-and-Cloaking-Oh-My&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt; Bingbot などの特定のユーザーエージェント、特に大規模なウェブサイトでは、クライアント側でレンダリングされたコンテンツと事前レンダリングされたコンテンツを切り替えるために、 ダイナミック レンダリングを&lt;/a&gt;推奨しています。&lt;/p&gt;&#xA;&lt;p&gt;（参考 &lt;a class=&#34;link&#34; href=&#34;https://www.bing.com/webmasters/help/webmasters-guidelines-30fba23a&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://www.bing.com/webmasters/help/webmasters-guidelines-30fba23a&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;STUDIO Communityでも触れられていました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://community-ja.studio.design/c/publish/bing-seo-6ae05b&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://community-ja.studio.design/c/publish/bing-seo-6ae05b&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://community-ja.studio.design/c/feedback/bing-seo&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://community-ja.studio.design/c/feedback/bing-seo&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;動的サイトといってもPHPのようにサーバーサイドでHTMLを吐き出すものはいいのですが、Javascriptでもクライアントサイドで動くものがダメみたいです。&lt;/p&gt;&#xA;&lt;p&gt;Bingのシェアは10%台で低いとは言え、クライアントから「検索に結果にヒットしない」と言われると困ります。&lt;/p&gt;&#xA;&lt;p&gt;そろそろ無視できないレベルにきていますので、BingもSTUDIOも早く対応して欲しいです。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>Background-imageの画像をLozad.jsで遅延表示させる方法</title>
            <link>https://qwerty.work/post/2022/09/background-image-lozadjs/</link>
            <pubDate>Mon, 05 Sep 2022 15:54:04 +0900</pubDate>
            <guid>https://qwerty.work/post/2022/09/background-image-lozadjs/</guid>
            <description>&lt;h2 id=&#34;background-imageの画像をlazyload&#34;&gt;Background-imageの画像をLazyload&#xA;&lt;/h2&gt;&lt;p&gt;WEBページの表示の高速化させるために画像を遅延表示させるLazyloadのJSがいろいろありますが、軽量で使いやすいと言われている&lt;a class=&#34;link&#34; href=&#34;https://apoorv.pro/lozad.js/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Lozad.js&lt;/a&gt;を使用しています。IMGタグやIFLAMEタグに&lt;code&gt;class=&amp;quot;loazad&amp;quot;&lt;/code&gt;を加えれば簡単に使えるのですが、LighthouseなどのベンチマークでCCSのBackground-imageで指定した画像を遅延表示した方がよいとアドバイスを受けることがありました。&lt;/p&gt;&#xA;&lt;h2 id=&#34;background-imageの画像も遅延表示できる&#34;&gt;Background-imageの画像も遅延表示できる&#xA;&lt;/h2&gt;&lt;p&gt;そもそもBackground-imageで指定した画像を遅延表示できるのか？と疑問に感じていましたが、できることが分かりました。&lt;a class=&#34;link&#34; href=&#34;https://apoorv.pro/lozad.js/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Lozad.js&lt;/a&gt;でできる見たいです。やり方については以下のページを参考にさせていただきました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;参考ページ&#34;&gt;参考ページ&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://qiita.com/ChiJ_SeaW/items/40e8d05b8c0c5f920752&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://qiita.com/ChiJ_SeaW/items/40e8d05b8c0c5f920752&#34; alt=&#34;https://qiita.com/ChiJ_SeaW/items/40e8d05b8c0c5f920752&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://qiita.com/ChiJ_SeaW/items/40e8d05b8c0c5f920752&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://qiita.com/ChiJ_SeaW/items/40e8d05b8c0c5f920752&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://paralux.co.jp/blog/397&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://paralux.co.jp/blog/397&#34; alt=&#34;https://paralux.co.jp/blog/397&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://paralux.co.jp/blog/397&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://paralux.co.jp/blog/397&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;ソース例&#34;&gt;ソース例&#xA;&lt;/h3&gt;&lt;p&gt;AタグやDIVなど、IMGタグやIFLAMEタグ以外でも、CSSでBackground-imageを設定しているタグに&lt;code&gt;class=&amp;quot;loazad&amp;quot;&lt;/code&gt;と&lt;code&gt;style=&amp;quot;background-image: url();&amp;quot;&lt;/code&gt;と&lt;code&gt;data-background-image=&amp;quot;img.jpg&amp;quot;&lt;/code&gt;を加えればいいみたいです。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-xml&#34; data-lang=&#34;xml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;div&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;class=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;lozad&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;style=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;background-image: url();&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;data-background-image=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;img.jpg&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;私の場合、&lt;code&gt;class=&amp;quot;loazad&amp;quot;&lt;/code&gt;を加えるだけでスコアの改善ができました。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>【2020年5月】AdSenseの収益とページビュー・ユーザーが急に減ってきた</title>
            <link>https://qwerty.work/post/2020/05/adsense-pv-decreased/</link>
            <pubDate>Sun, 24 May 2020 20:31:08 +0900</pubDate>
            <guid>https://qwerty.work/post/2020/05/adsense-pv-decreased/</guid>
            <description>&lt;h2 id=&#34;4月末あたりからなんかおかしいぞ&#34;&gt;4月末あたりからなんかおかしいぞ&#xA;&lt;/h2&gt;&lt;p&gt;4月末あたりから、一日あたりの**AdSenseの収益が通常の半額から1/3まで減ってきました。**どういうこっちゃ？&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;なんかペナルティでもくらってるのかな？&lt;/li&gt;&#xA;&lt;li&gt;たまたまクリック率が低かったのかな？&lt;/li&gt;&#xA;&lt;li&gt;ゴールデンウィークだからかな？&lt;/li&gt;&#xA;&lt;li&gt;まあゴールデンウィークとコロナのテレワーク生活が終われば復活するでしょう&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;と2～3日様子を見ていたのですが、状況は変わりませんでした。こままじゃまずいぞということで、&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;サイトの表示スピード高速化&lt;/li&gt;&#xA;&lt;li&gt;広告の配置を変更&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;などを試しては1～2日様子を見ては変更を加えていきましたが、全然改善されません。&lt;/p&gt;&#xA;&lt;h2 id=&#34;先月と比べてページビューが10万も減少している&#34;&gt;先月と比べてページビューが10万も減少している&amp;hellip;。&#xA;&lt;/h2&gt;&lt;p&gt;Googleアナリティクスで訪問者数やページビューを調べてみました。&#xA;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;613px&#34; data-flex-grow=&#34;255&#34; height=&#34;274&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/adsense-pv-decreased/images/No-05.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;直近6ヶ月のアクセス状況&#34;&gt;直近6ヶ月のアクセス状況&#xA;&lt;/h4&gt;&lt;pre&gt;&lt;code&gt;期間&#xA;ユーザー&#xA;新規ユーザー&#xA;セッション&#xA;ページビュー&#xA;&#xA;&#xA;&#xA;&#xA;  2019/11/25～2019/12/25&#xA;  67,088&#xA;  61,722&#xA;  78,055&#xA;  173,249&#xA;&#xA;&#xA;  2019/12/25～2020/01/24&#xA;  69,626&#xA;  64,679&#xA;  81,256&#xA;  182,522&#xA;&#xA;&#xA;  2020/01/25～2020/02/24&#xA;  70,798&#xA;  65,526&#xA;  83,324&#xA;  186,429&#xA;&#xA;&#xA;  2020/02/25～2020/03/24&#xA;  70,494&#xA;  65,032&#xA;  83,197&#xA;  185,985&#xA;&#xA;&#xA;  2020/03/25～2020/04/24&#xA;  81,977&#xA;  76,750&#xA;  96,546&#xA;  212,513&#xA;&#xA;&#xA;  2020/04/25～2020/05/24&#xA;  55,510&#xA;  51,709&#xA;  64,614&#xA;  116,153&#xA;&#xA;&#xA;  平均&#xA;  69,249&#xA;  64,236&#xA;  81,165&#xA;  176,142&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;ページビューに関しては前月まで順調に上がってきて&lt;strong&gt;月間20万PV&lt;/strong&gt;を達成できたのに、&lt;strong&gt;いきなり半分の10万PVに&lt;/strong&gt;&amp;hellip;。&lt;strong&gt;平均値と比べても約5万PV減少&lt;/strong&gt;しています。&lt;/p&gt;&#xA;&lt;p&gt;訪問者に関しても&lt;strong&gt;前月に比べて-25,000～-30,000ユーザー減って&lt;/strong&gt;います。&lt;/p&gt;&#xA;&lt;p&gt;そりゃ収益下がるわ！&lt;/p&gt;&#xA;&lt;h2 id=&#34;adsenseもインプレッション収益が下がっていた&#34;&gt;AdSenseもインプレッション収益が下がっていた&#xA;&lt;/h2&gt;&lt;p&gt;AdSenseのレポートは同じように直近6ヶ月の月別の値を調べてみました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ページCTR &amp;hellip; 平均0.95％で、どの月も平均値とほぼ同じで変化なし&lt;/li&gt;&#xA;&lt;li&gt;クリック率 &amp;hellip; 平均0.22％で、どの月も平均値とほぼ同じで変化なし&lt;/li&gt;&#xA;&lt;li&gt;ページインプレッション収益 &amp;hellip; &lt;strong&gt;平均の半額&lt;/strong&gt;まで落ちてた&lt;/li&gt;&#xA;&lt;li&gt;インプレッション収益 &amp;hellip;  &lt;strong&gt;平均の半額&lt;/strong&gt;まで落ちてた&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;一番落ちて欲しくないインプレッション収益が半分になっていました。もしかしてページの価値が下がった？！&lt;/p&gt;&#xA;&lt;h2 id=&#34;googleのコアアルゴリズムアップデートが原因&#34;&gt;Googleのコアアルゴリズムアップデートが原因！？&#xA;&lt;/h2&gt;&lt;p&gt;ページビューが10万も下がり、インプレッション収益も半分に&amp;hellip;何かあったのかな？と検索してみたら&lt;strong&gt;2020年5月5日にGoogleのコアアルゴリズムアップデート&lt;/strong&gt;があったみたいです。これが原因かも？&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;順位の変動で検索ヒット率が下がったこと&lt;/li&gt;&#xA;&lt;li&gt;低収益なジャンルに分類されたこと&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;こうなったんじゃないかと思います。いろんなSEO関連のブログを検索してみたところ、今回のコアアップデートで、&lt;strong&gt;「健康と医学」「財務、金融、法律」といったYMYL系のキーワード&lt;/strong&gt;を含めて各ジャンルの順位変動幅が軒並み大きくなっているそうです。&lt;/p&gt;&#xA;&lt;p&gt;私のように**『順位が下がった ＆ アクセス数減 ＆ 収益減』&lt;strong&gt;の方もいれば、逆に&lt;/strong&gt;『順位が上がった ＆ アクセス数増 ＆ 収益増』**の方もいらっしゃるかと思います。&lt;/p&gt;&#xA;&lt;h2 id=&#34;今後どうする&#34;&gt;今後どうする？&#xA;&lt;/h2&gt;&lt;p&gt;今はコロナウィルスのことで生活が普通とは状況が違うと思うので、検索に関しても通常とは違う検索が多くされているのではないかと思います。他にもコロナウィルス感染拡大によって企業の業績悪化に伴い広告宣伝費の低下もあるかもしれません。しかし、普通の生活に戻ったからと言って、今回のコアアップデートでかなり検索ヒット率が変わっていて、元の水準に戻らないかもしれませんので、いろいろチューニングを施さなきゃなと思っています。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;たとえ高収益でも焦って無理に不得意なジャンル変更はしない&lt;/li&gt;&#xA;&lt;li&gt;今あるページや今後投稿する内容をより詳細なものにしていく&lt;/li&gt;&#xA;&lt;li&gt;もっと読みやすいレイアウトやデザインにしていく&lt;/li&gt;&#xA;&lt;li&gt;今まであまり気にしていなかった順位や収益を分析して細かい変動に対処する&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;特に今すぐできる特効薬みたいな方法も見当たりませんし、トップアフィリエイターがやっているようなことはマネできないと思いますが（他に趣味があるのでそんなに労力かけれないので）、それなりに以前の水準に戻す努力を焦らずコツコツやるしかないって感じですね。&lt;/p&gt;&#xA;&lt;h3 id=&#34;ちょっと気にして見たブログ&#34;&gt;ちょっと気にして見たブログ&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://buzzence.com/blog/blog-owakon/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://buzzence.com/blog/blog-owakon/&#34; alt=&#34;https://buzzence.com/blog/blog-owakon/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://buzzence.com/blog/blog-owakon/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://buzzence.com/blog/blog-owakon/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://yuushablog.info/google-adsense/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://yuushablog.info/google-adsense/&#34; alt=&#34;https://yuushablog.info/google-adsense/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://yuushablog.info/google-adsense/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://yuushablog.info/google-adsense/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.sho-design.net/adsense-million-earning/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.sho-design.net/adsense-million-earning/&#34; alt=&#34;https://www.sho-design.net/adsense-million-earning/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.sho-design.net/adsense-million-earning/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.sho-design.net/adsense-million-earning/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://halohalo.space/archives/5492&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://halohalo.space/archives/5492&#34; alt=&#34;https://halohalo.space/archives/5492&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://halohalo.space/archives/5492&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://halohalo.space/archives/5492&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>zenbackをGoogle Tag Managerで遅延読み込みさせる</title>
            <link>https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/</link>
            <pubDate>Sun, 17 May 2020 17:23:37 +0900</pubDate>
            <guid>https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/</guid>
            <description>&lt;h3 id=&#34;ページ読み込みスピードを上げるために遅延させたい&#34;&gt;ページ読み込みスピードを上げるために遅延させたい&#xA;&lt;/h3&gt;&lt;p&gt;最近では不要かもしれませんが、SEO対策の被リンク対応の一つとして&lt;a class=&#34;link&#34; href=&#34;https://zenback.jp/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;zenback&lt;/a&gt;を導入しているのですが、これを導入することにより、zenbackウィジェットに必要なJSとかjQueryが降ってきます&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;//w.zenback.jp/v1/?base_uri=***&lt;/li&gt;&#xA;&lt;li&gt;//w.zenback.jp/_p/js/jquery.min.js&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ページの最下部に表示しているので、真っ先に&lt;a class=&#34;link&#34; href=&#34;https://zenback.jp/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;zenback&lt;/a&gt;を読み込む必要ながないので、いくつかのパターンで遅延させることができないかなと思いました。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;画面スクロールされたら読み込み開始&lt;/li&gt;&#xA;&lt;li&gt;ページ表示開始の数秒後に読み込み開始&lt;/li&gt;&#xA;&lt;li&gt;zenbackが表示される部分が登場したら読込開始&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;これのどれか、または全部で遅延できる手段が何かないかなといろいろ探したら、&lt;a class=&#34;link&#34; href=&#34;https://tagmanager.google.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Tag Manager&lt;/a&gt; で簡単にできることが分かったのメモ。&lt;/p&gt;&#xA;&lt;p&gt;jQueryのLazy Loadとか、Javascriptで非同期や遅延読み込むする方法もありますが、&lt;a class=&#34;link&#34; href=&#34;https://tagmanager.google.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Tag Manager&lt;/a&gt; を使う方法が最もシンプルで簡単でいいかもしれません。いろいろな条件でいろいろなタグを組み込めるので最近ハマっています。&lt;/p&gt;&#xA;&lt;h3 id=&#34;google-tag-managerで遅延表示させる方法&#34;&gt;Google Tag Managerで遅延表示させる方法&#xA;&lt;/h3&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://tagmanager.google.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Tag Manager&lt;/a&gt; がどういう物かの説明は省きます。&lt;/p&gt;&#xA;&lt;h4 id=&#34;1-新しいタグをクリック&#34;&gt;1. 『新しいタグ』をクリック&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-00.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;491px&#34; data-flex-grow=&#34;204&#34; height=&#34;342&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-00.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;2-タグを追加するため右上の鉛筆マークをクリック&#34;&gt;2. タグを追加するため右上の鉛筆マークをクリック&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-01l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;730px&#34; data-flex-grow=&#34;304&#34; height=&#34;230&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-01.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;3-カスタムhtmlを選択&#34;&gt;3. 『カスタムHTML』を選択&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-02.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;392px&#34; data-flex-grow=&#34;163&#34; height=&#34;428&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-02.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;4-zenbackのタグを貼り付ける&#34;&gt;4. zenbackのタグを貼り付ける&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-03l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;350px&#34; data-flex-grow=&#34;145&#34; height=&#34;480&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-03.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;実際には以下のように改変して貼り付けています。``とJavascriptを分離して、&lt;strong&gt;Javascriptの部分だけを貼り付け&lt;/strong&gt;ています。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;&amp;lt;!--&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;X&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;:&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;S&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;ZenBackWidget&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;--&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;script&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;type&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;text/javascript&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;!&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;function&lt;/span&gt;(&lt;span style=&#34;color:#a6e22e&#34;&gt;d&lt;/span&gt;,&lt;span style=&#34;color:#a6e22e&#34;&gt;i&lt;/span&gt;){&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt;(&lt;span style=&#34;color:#f92672&#34;&gt;!&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;d&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;getElementById&lt;/span&gt;(&lt;span style=&#34;color:#a6e22e&#34;&gt;i&lt;/span&gt;)){&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;// オリジナル var r=Math.ceil((new Date()*1)*Math.random());&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;r&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;new&lt;/span&gt; Date();&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;r&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;r&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;getFullYear&lt;/span&gt;()&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;0&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;r&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;getMonth&lt;/span&gt;()).&lt;span style=&#34;color:#a6e22e&#34;&gt;slice&lt;/span&gt;(&lt;span style=&#34;color:#f92672&#34;&gt;-&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt;) ;  &lt;span style=&#34;color:#75715e&#34;&gt;//randの値を年月（例 202005）にする &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;var&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;j&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;d&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;createElement&lt;/span&gt;(&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;script&amp;#34;&lt;/span&gt;);&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;j&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;i&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;j&lt;/span&gt;.&lt;span style=&#34;color:#66d9ef&#34;&gt;async&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;true&lt;/span&gt;;&lt;span style=&#34;color:#a6e22e&#34;&gt;j&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;src&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;//w.zenback.jp/v1/?base_uri=http%3A//qwerty.work&amp;amp;nsid=XXXXXXXXXXXXXXXXXX%3A%3AXXXXXXXXXXXXXXXXXXX&amp;amp;rand=&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;+&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;r&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;d&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;body&lt;/span&gt;.&lt;span style=&#34;color:#a6e22e&#34;&gt;appendChild&lt;/span&gt;(&lt;span style=&#34;color:#a6e22e&#34;&gt;j&lt;/span&gt;);}}(document,&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;zenback-widget-js&amp;#34;&lt;/span&gt;);&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;/script&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;&amp;lt;!--&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;X&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;:&lt;/span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;E&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;ZenBackWidget&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;--&amp;gt;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;****&lt;/code&gt;&lt;strong&gt;はウィジェットを表示させる部分に記載&lt;/strong&gt;します。**「document.writeをサポートする」&lt;strong&gt;や&lt;/strong&gt;「詳細設定」**は特に設定しませんでした。&lt;/p&gt;&#xA;&lt;p&gt;※ページ下部でも記載していますが、このタグが空のままだと失敗しますので、ご注意ください。&lt;/p&gt;&#xA;&lt;h4 id=&#34;5-トリガーを追加するため鉛筆マークをクリック&#34;&gt;5. トリガーを追加するため鉛筆マークをクリック&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-04l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;545px&#34; data-flex-grow=&#34;227&#34; height=&#34;308&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-04.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;6-新しいトリガーを作成するので--マークをクリック&#34;&gt;6. 新しいトリガーを作成するので + マークをクリック&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-05l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;1354px&#34; data-flex-grow=&#34;564&#34; height=&#34;124&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-05.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;7-トリガーの名前を付けて鉛筆マークをクリック&#34;&gt;7. トリガーの名前を付けて鉛筆マークをクリック&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-06l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;756px&#34; data-flex-grow=&#34;315&#34; height=&#34;222&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-06.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;8-要素の表示を選択&#34;&gt;8. 『要素の表示』を選択&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-07.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;215px&#34; data-flex-grow=&#34;89&#34; height=&#34;779&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-07.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;9-要素の欄にzanback-widget-loaderと入力して保存&#34;&gt;9. 要素の欄に「zanback-widget-loader」と入力して保存&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-08l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;332px&#34; data-flex-grow=&#34;138&#34; height=&#34;505&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-08.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&#xA;&lt;/h4&gt;&lt;h4 id=&#34;10-保存して閉じる&#34;&gt;10. 保存して閉じる&#xA;&lt;/h4&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-09l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;330px&#34; data-flex-grow=&#34;137&#34; height=&#34;508&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-09.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;11-公開ボタンをクリック&#34;&gt;11. 『公開』ボタンをクリック&#xA;&lt;/h4&gt;&lt;p&gt;公開しないと設定しただけで終わるので注意。公開ボタンを押すとバージョン名を設定する画面に進みます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-11l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;1090px&#34; data-flex-grow=&#34;454&#34; height=&#34;154&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-11.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;12-バージョン名を設定して公開して完了&#34;&gt;12. バージョン名を設定して『公開』して完了&#xA;&lt;/h4&gt;&lt;p&gt;追加や変更があった場合、バージョン名を設定して公開ボタンを押さないと反映されません。私の場合。バージョン名は&lt;strong&gt;日付にしています&lt;/strong&gt;が、**『zenback追加』**とかここは何でもいいです。&lt;strong&gt;最後に『公開』ボタン&lt;/strong&gt;を押したら作業は完了です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-12l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;372px&#34; data-flex-grow=&#34;155&#34; height=&#34;451&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-12.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;ウィジェットが表示されないとき&#34;&gt;ウィジェットが表示されないとき&#xA;&lt;/h3&gt;&lt;p&gt;最初、タグの登録が終わって、ページ表示テストをしたときzenbackのウィジェットが表示されませんでした。以下のページによると、要素（``）が空だと高さ判定で弾かれ、トリガーが発動しないみたいです。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://jdash.info/archives/Google_Tag_Manager_Element_Visibility_Trigger_not_fire&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://jdash.info/archives/Google_Tag_Manager_Element_Visibility_Trigger_not_fire&#34; alt=&#34;https://jdash.info/archives/Google_Tag_Manager_Element_Visibility_Trigger_not_fire&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://jdash.info/archives/Google_Tag_Manager_Element_Visibility_Trigger_not_fire&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://jdash.info/archives/Google_Tag_Manager_Element_Visibility_Trigger_not_fire&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;私の場合、仮にタグを以下のように「その他お知らせ」を追加したところうまく表示できました。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;zenback-widget-loader&amp;#34;&lt;/span&gt;&amp;gt;&amp;lt;/&lt;span style=&#34;color:#f92672&#34;&gt;div&lt;/span&gt;&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;    ↓&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;div&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;id&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;zenback-widget-loader&amp;#34;&lt;/span&gt;&amp;gt;その他お知らせ&amp;lt;/&lt;span style=&#34;color:#f92672&#34;&gt;div&lt;/span&gt;&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;複数のトリガーを設定しておいた方がいいかも&#34;&gt;複数のトリガーを設定しておいた方がいいかも？&#xA;&lt;/h3&gt;&lt;p&gt;今回は参考に&lt;code&gt;zenback-widget-loader&lt;/code&gt;という要素が現れたら表示するようにしましたが、検索ロボットが来たときはどうなるだろう？という疑問が残りました。今回の場合、ページ下部までスクロールされれば表示されますが、スクロールされなければ表示されず無い物という扱いになうのではないかと思いました。&lt;/p&gt;&#xA;&lt;p&gt;折角設置しているのに無い物扱いだと意味がないので、今回の**『要素の表示』と『タイマー』を組み合わせ**て、スクロールされなくても3～5秒後には強制表示みたいなことをしておけば安心かもしれません。&lt;/p&gt;&#xA;&lt;h3 id=&#34;pagespeed-insightsで100点が出た&#34;&gt;PageSpeed Insightsで100点が出た！！&#xA;&lt;/h3&gt;&lt;p&gt;これが効いたのかどうかわかりませんが、この記事を投稿した直後に&lt;a class=&#34;link&#34; href=&#34;https://developers.google.com/speed/pagespeed/insights/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;PageSpeed Insights&lt;/a&gt;で計測したら&lt;strong&gt;100点&lt;/strong&gt;でした。マグレでも嬉しいです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2020/05/17/No-14l.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;378px&#34; data-flex-grow=&#34;157&#34; height=&#34;444&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2020/05/zenback-googletagmanager-lazyload/images/No-14.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;braveなどでは表示されなくなるので注意&#34;&gt;Braveなどでは表示されなくなるので注意！！&#xA;&lt;/h3&gt;&lt;p&gt;Google ChromeやEdgeでは問題ないのですが、Braveなどセキュリティ要素が強いブラウザではzenbackウィジェットが表示されなくなるので注意してください。&lt;a class=&#34;link&#34; href=&#34;https://tagmanager.google.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Google Tag Manager&lt;/a&gt;のタグの書き方で回避できるかもしれませんが、それはまた今度探そうと思います。&lt;/p&gt;&#xA;</description>
        </item><item>
            <title>リンクしまうすFX！</title>
            <link>https://qwerty.work/post/2008/08/fx/</link>
            <pubDate>Sun, 31 Aug 2008 19:33:06 +0900</pubDate>
            <guid>https://qwerty.work/post/2008/08/fx/</guid>
            <description>&lt;p&gt;SEOの手法としては古典的ですが、単純かつ明快な方法は後にも先にも相互リンクではないでしょうか？&lt;/p&gt;&#xA;&lt;p&gt;その相互リンクも簡単にはいきません。&lt;/p&gt;&#xA;&lt;p&gt;相手にリンクの依頼をして、なおかつ了解を得ないといけません。&lt;/p&gt;&#xA;&lt;p&gt;その数もたくさんいるので作業時間は膨大になります。&lt;/p&gt;&#xA;&lt;p&gt;それを解決してくれそうなサイトを発見しました。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://www.linkfx.jp/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://www.linkfx.jp/&#34; alt=&#34;http://www.linkfx.jp/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://www.linkfx.jp/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://www.linkfx.jp/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;ユーザー登録をして管理画面内の希望サイトをひたすらクリックするだけ。&lt;/p&gt;&#xA;&lt;p&gt;相手にメールをしなくてもいいし、自分のサイトにリンクを貼る作業も不要。&lt;/p&gt;&#xA;&lt;p&gt;リンク表示のページ（例:link.php）をサーバーに配置すればどんどんリンクが増えます。&lt;/p&gt;&#xA;&lt;p&gt;これで効果があればいいのだが&amp;hellip;。&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
