<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PageSpeed Insights | Word Weaver Studio</title>
	<atom:link href="https://wordweaverpro.com/tag/pagespeed-insights/feed/" rel="self" type="application/rss+xml" />
	<link>https://wordweaverpro.com</link>
	<description>SEOライター｜比較で最適解を導くCFP</description>
	<lastBuildDate>Sun, 12 Apr 2026 02:36:18 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://wordweaverpro.com/wp-content/uploads/2024/04/cropped-siteicon-32x32.png</url>
	<title>PageSpeed Insights | Word Weaver Studio</title>
	<link>https://wordweaverpro.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WebライターのPageSpeed Insights対策：評価45→81</title>
		<link>https://wordweaverpro.com/webwriter-pagespeed-45-81/</link>
					<comments>https://wordweaverpro.com/webwriter-pagespeed-45-81/#respond</comments>
		
		<dc:creator><![CDATA[十河 賢]]></dc:creator>
		<pubDate>Mon, 22 Apr 2024 11:42:06 +0000</pubDate>
				<category><![CDATA[その他]]></category>
		<category><![CDATA[PageSpeed Insights]]></category>
		<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">https://wordweaverpro.com/?p=1310</guid>

					<description><![CDATA[このサイトを立ち上げてから、1ヶ月後ぐらいに、PageSpeed Insaightsで分析した結果が、64だった。前回の取組については、下記の記事を確認していただきたい。 公開記事数が70を超え、一区切りついたところで、 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">このサイトを立ち上げてから、1ヶ月後ぐらいに、PageSpeed Insaightsで分析した結果が、64だった。前回の取組については、下記の記事を確認していただきたい。</p>



<div class="wp-block-cocoon-blocks-blogcard blogcard-type bct-related">

<a target="_self" href="https://wordweaverpro.com/webwriter-pagespeed-64-78/" title="WebライターのPageSpeed Insights対策：64→78に向上" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://wordweaverpro.com/wp-content/uploads/2024/04/eye-catching-seo-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/eye-catching-seo-160x90.jpg 160w, https://wordweaverpro.com/wp-content/uploads/2024/04/eye-catching-seo-300x169.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/eye-catching-seo-1024x576.jpg 1024w, https://wordweaverpro.com/wp-content/uploads/2024/04/eye-catching-seo-768x432.jpg 768w, https://wordweaverpro.com/wp-content/uploads/2024/04/eye-catching-seo-120x68.jpg 120w, https://wordweaverpro.com/wp-content/uploads/2024/04/eye-catching-seo-320x180.jpg 320w, https://wordweaverpro.com/wp-content/uploads/2024/04/eye-catching-seo.jpg 1280w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">WebライターのPageSpeed Insights対策：64→78に向上</div><div class="blogcard-snippet internal-blogcard-snippet">PageSpeed Insightsを使ってWebサイトのパフォーマンスを改善する方法を解説。レンダリングを妨げるリソースの除外、使用していないJavaScriptの削減、「最大コンテンツの描画」要素の改善、プラグインの最適化など、具体的な改善策と結果を紹介。サイトの高速化によるSEOとUXの向上を目指すための知見が満載。</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://wordweaverpro.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">wordweaverpro.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.04.12</div></div></div></div></a>
</div>



<p class="wp-block-paragraph">公開記事数が70を超え、一区切りついたところで、再びPageSpeed Insightsで分析した結果が次の画像である。</p>



<figure class="wp-block-image aligncenter size-full"><img fetchpriority="high" decoding="async" width="984" height="764" src="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-1.jpg" alt="PageSpeed Insightsの評価の画像：45" class="wp-image-1312" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-1.jpg 984w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-1-300x233.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-1-768x596.jpg 768w" sizes="(max-width: 984px) 100vw, 984px" /></figure>



<p class="wp-block-paragraph">評価は45で、いずれの指標も真っ赤である。今回の調整では、この45を81に戻した。</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="986" height="756" src="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-2.jpg" alt="PageSpeed Insightsの評価の画像：81" class="wp-image-1315" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-2.jpg 986w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-2-300x230.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-2-768x589.jpg 768w" sizes="(max-width: 986px) 100vw, 986px" /></figure>



<h2 class="wp-block-heading"><span id="toc1">評価45→81になった決定的な対策</span></h2>



<p class="wp-block-paragraph">評価を上げるべく、さまざまな思考と試行を繰り返した。振り返れば、大したことをやっていないが、PageSpeed Insightsから「ツリーマップ」を見れることに気づき、眺めていた。chromeの開発者ツールでも確認できる内容だが、たまたまの流れでツリーマップでボトルネックを探していた。</p>



<p class="wp-block-paragraph">結論を言えば、wordpressのプラグインである「EWWW image optimizer」に頼り過ぎていた。wordpressに画像をアップロードする前に、Squooshで画像サイズを極限までおとした。また複雑な画像を削除し、幾何学的な画像を使うことで、画像サイズをおさえることにした。</p>



<p class="wp-block-paragraph">「EWWW image optimizer」には有料版があり、さまざまなサイトでは無料版でも高機能ということだったが、圧縮率に限界があったようだ。Squooshは、元画像と圧縮後の画像を比較できるため、圧縮率をぎりぎりまで高められる。</p>



<p class="wp-block-paragraph">この時点で、すでに対策済みの人にとっては興味がないかもしれない。しかし、同じような悩みを抱えている人向けに、私が行った手順を紹介しておく。</p>



<h2 class="wp-block-heading"><span id="toc2">PageSpeed Insightsの評価を上げた施策</span></h2>



<p class="wp-block-paragraph">ここから紹介する施策は、Webサイト制作を専門とする人なら、おそらく必ずやっているであろうものばかりである。単に、私が軽視しており、また手間がかかるためやってこなかった。PageSpeed Insightsの対策で苦労している同志も多いと考えられるため、紹介しておく。</p>



<h3 class="wp-block-heading"><span id="toc3">ツリーマップからGoogleタグの確認・修正</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="995" height="292" src="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-3.jpg" alt="PageSpeed Insightsの診断上の画像" class="wp-image-1319" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-3.jpg 995w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-3-300x88.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-3-768x225.jpg 768w" sizes="(max-width: 995px) 100vw, 995px" /></figure>



<p class="wp-block-paragraph">PageSpeed Insightsの診断結果の上に、「ツリーマップを見る」という箇所がある。ここをクリックすると、次のような画面に移行する。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="959" height="191" src="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-4.jpg" alt="ツリーマップの画像" class="wp-image-1320" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-4.jpg 959w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-4-300x60.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-4-768x153.jpg 768w" sizes="(max-width: 959px) 100vw, 959px" /></figure>



<p class="wp-block-paragraph">上記はリソースのサイズと使用していないバイト、横棒で示しているカバレッジである。カバレッジの赤い部分が多いと、改善の余地がある。私の場合、GA4タグIDを使い、タグマネージャーIDを設定していなかったため、タグマネージャーIDを設定し、GA4タグIDを削除した。まず、これで少し改善された。</p>



<h3 class="wp-block-heading"><span id="toc4">画像サイズの圧縮</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="803" height="252" src="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-5.jpg" alt="" class="wp-image-1321" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-5.jpg 803w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-5-300x94.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-5-768x241.jpg 768w" sizes="(max-width: 803px) 100vw, 803px" /></figure>



<p class="wp-block-paragraph">以前からの課題で「最大コンテンツの描画」要素への対策があった。画像サイズをもっと減らせますよ、という忠告だが、手間がかかるため、「EWWW image optimizer」に頼っていた。今回、少し時間があったので、思い切って、次の手順で対策した。</p>



<p class="wp-block-paragraph">◆　複雑なアイキャッチ画像を幾何学的な画像に変更する</p>



<ol class="wp-block-list">
<li>画像名も適当だったため、アイキャッチ画像をすべて削除し、いちから作成</li>



<li>アイキャッチ画像を1200 × 675に統一し、canvaで調整</li>



<li>canvaからダウンロードした画像を、<a rel="follow noopener noreferrer external" target="_blank" href="https://squoosh.app/">Squoosh</a>でサイズ圧縮。特にQualityを極限まで下げた。</li>
</ol>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="557" src="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-6-1024x557.jpg" alt="Squoosh画面" class="wp-image-1322" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-6-1024x557.jpg 1024w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-6-300x163.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-6-768x418.jpg 768w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-6-1536x836.jpg 1536w, https://wordweaverpro.com/wp-content/uploads/2024/04/pagespeed-insights02-6.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">画像の右下に、「86%」とあり、これを画質を確認しながら、20まで90%以上圧縮した。Squooshはウェブ版もあるが、アプリを使用している。軽量でサクサク動くので、予想以上に簡単に圧縮できた。</p>



<p class="wp-block-paragraph">このあと、wordpressにアップするが、「EWWW image optimizer」は有効にしている。「EWWW image optimizer」による圧縮率は低いが、webPが使えるので、様子見で使い続けている。</p>



<p class="wp-block-paragraph">記事が少なかったので、面倒だったが、やり遂げた。これで評価が81まで復活したのである。</p>



<h2 class="wp-block-heading"><span id="toc5">まとめ</span></h2>



<p class="wp-block-paragraph">PageSpeed Insightsの評価を上げるために、ツリーマップを活用してGoogleタグの修正と画像サイズの圧縮を行った。具体的には、タグマネージャーIDを設定してGA4タグIDを削除し、アイキャッチ画像を幾何学的な画像に変更してサイズを圧縮した。その結果、評価が45から81まで改善した。WordPressプラグインの「EWWW image optimizer」に頼り過ぎず、Squooshを使って画像サイズを極限まで減らすことが効果的であった。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wordweaverpro.com/webwriter-pagespeed-45-81/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WebライターのPageSpeed Insights対策：64→78に向上</title>
		<link>https://wordweaverpro.com/webwriter-pagespeed-64-78/</link>
					<comments>https://wordweaverpro.com/webwriter-pagespeed-64-78/#respond</comments>
		
		<dc:creator><![CDATA[十河 賢]]></dc:creator>
		<pubDate>Tue, 09 Apr 2024 22:26:49 +0000</pubDate>
				<category><![CDATA[その他]]></category>
		<category><![CDATA[PageSpeed Insights]]></category>
		<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">https://wordweaverpro.com/?p=558</guid>

					<description><![CDATA[PageSpeed Insightsは、Googleが提供するWebサイトのパフォーマンス分析ツールで、Webページの読み込み速度を測定し、改善のポイントを分析する。携帯電話（モバイル端末）とデスクトップ（PC）に分けて [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">PageSpeed Insightsは、Googleが提供するWebサイトのパフォーマンス分析ツールで、Webページの読み込み速度を測定し、改善のポイントを分析する。携帯電話（モバイル端末）とデスクトップ（PC）に分けて分析され、携帯電話（モバイル端末）のほうが低く評価されることが多く、携帯電話（モバイル端末）を中心に改善策を模索していく。</p>



<p class="wp-block-paragraph">PageSpeed Insightsの分析では、「実際のユーザーの環境で評価する（フィールドデータ）」と「パフォーマンスの問題を診断する（ラボデータ）」の２つあり、フィールドデータは実際のユーザーから匿名で集めているパフォーマンスデータで、ラボデータはシミュレートした環境によって読み込み・分析されたデータである。</p>



<p class="wp-block-paragraph">ここでは私が取り組んだPageSpeed Insigtsの対策についてまとめる。</p>



<h2 class="wp-block-heading"><span id="toc1">PageSpeed Insightsによるサイト高速化がSEOとUXに与える影響</span></h2>



<p class="wp-block-paragraph">PageSpeed Insightsは、Googleが提供するWebサイトのパフォーマンス分析ツールである。このツールは、Webページの読み込み速度を測定し、改善のためのポイントを特定することを目的としている。サイトの高速化は、SEOとユーザーエクスペリエンスに大きな影響を与える重要な要素である。</p>



<p class="wp-block-paragraph">検索エンジンは、ページの読み込み速度を順位付けの指標の一つとして使用している。高速なサイトは、検索結果で上位に表示される可能性が高くなる。また、ユーザーにとっても、サイトの読み込み速度は重要である。読み込みに時間がかかるサイトは、ユーザーを離脱させる可能性が高くなる。したがって、サイトの高速化は、SEOとユーザーエクスペリエンスの両方を改善するために不可欠である。</p>



<p class="wp-block-paragraph">本記事では、筆者が実際に取り組んだPageSpeed Insightsを使用したWebサイトのパフォーマンス改善について解説する。PageSpeed Insightsの主要な指標や改善方法を紹介し、プラグインの影響調査や最適化についても触れる。最後に、今回の改善による効果をまとめ、読者に実践的なアドバイスを提供する。</p>



<h2 class="wp-block-heading"><span id="toc2">PageSpeed Insights のおもな指標</span></h2>



<p class="wp-block-paragraph">以下は、PageSpeed Insightsで使用される、おもな指標とその意味である。</p>



<ol class="wp-block-list">
<li><strong>First Contentful Paint (FCP)</strong>:ページの最初のコンテンツが表示されるまでの時間を指す。画像、テキスト、非白色の領域などが対象となる。ユーザーが最初にページの変化を認識できるまでの時間を示す。</li>



<li><strong>Speed Index</strong>:ページがどの程度スムーズに表示されるかを示す指標。ユーザーの視覚的体験を表し、値が低いほどよりスムーズにコンテンツが表示されることを意味する。</li>



<li><strong>Largest Contentful Paint (LCP)</strong>:メインコンテンツが表示されるまでの時間を指す。テキストブロック、画像、ビデオプレイヤーなど、ユーザーが最も関心のある大きな要素の読み込み時間。</li>



<li><strong>Time to Interactive (TTI)</strong>:ページがユーザーの入力に対して確実に応答できるようになるまでの時間を表す。最小限の JavaScript実行が完了することが条件である。</li>



<li><strong>Total Blocking Time (TBT)</strong>:メインスレッドがブロックされていた合計時間を計測する。スクロールや入力への応答が遅延する原因となる。</li>



<li><strong>Cumulative Layout Shift (CLS)</strong>:ページ読み込み中に予期せぬレイアウトシフトが生じた度合いを示す。ユーザーがリンクをクリックしたりフォームに入力したりする際に、ページレイアウトの変化が少ないほうが望ましい。</li>
</ol>



<p class="wp-block-paragraph">これらの指標により、Webサイトのパフォーマンスを包括的に分析し、改善が必要な領域を特定することができる。</p>



<h2 class="wp-block-heading"><span id="toc3">初期診断結果と改善方針</span></h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="961" height="631" src="https://wordweaverpro.com/wp-content/uploads/2024/04/WS000042.jpg" alt="当初の診断結果" class="wp-image-572" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/WS000042.jpg 961w, https://wordweaverpro.com/wp-content/uploads/2024/04/WS000042-300x197.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/WS000042-768x504.jpg 768w" sizes="(max-width: 961px) 100vw, 961px" /></figure>



<p class="wp-block-paragraph">初期のPageSpeed Insightsによる診断の結果、パフォーマンス評価は64点であった。この結果を基に、サイトの高速化のためのボトルネックを特定し、改善方針を立てることにした。</p>



<p class="wp-block-paragraph">PageSpeed Insightsの診断結果では、レンダリングを妨げるリソースの除外、使用していないJavaScriptの削減、「最大コンテンツの描画」要素の改善などが提案されている。これらの提案を参考に、具体的な改善策を実施していく。</p>



<p class="wp-block-paragraph">レンダリングを妨げるリソースの除外については、重要なJavaScriptやCSSをインラインで配信し、その他のリソースの読み込みを遅らせることで、First Contentful Paint（FCP）やLargest Contentful Paint（LCP）の改善が期待できる。</p>



<p class="wp-block-paragraph">使用していないJavaScriptの削減では、不要なスクリプトを取り除くことで、ネットワークの通信量を減らし、ページの読み込み速度を向上させることができる。また、「最大コンテンツの描画」要素の改善では、ページ上の主要なコンテンツの読み込みを優先することで、ユーザーエクスペリエンスを向上させることができる。</p>



<p class="wp-block-paragraph">次に、プラグインが高速化の妨げになっていないかを確認する。各プラグインを「有効化」「無効化」「削除」しながら、評価の変化を比較することで、問題となるプラグインを特定する。この作業により、評価を下げているボトルネックを見つけ出せる。また、プラグインの機能の重複を避けることも重要である。類似した機能を持つプラグインを複数導入すると、パフォーマンスに悪影響を与える可能性がある。必要な機能を精査し、プラグインの整理を行うことで、サイトの効率化を図る。</p>



<p class="wp-block-paragraph">ただし、PageSpeed Insightsの評価は目安であり、実際のユーザーエクスペリエンスとは異なる場合もあることを考慮する必要がある。評価の改善だけにとらわれるのではなく、ユーザーにとって快適なサイトを目指すことが肝要である。</p>



<p class="wp-block-paragraph">以上の方針に基づき、具体的な改善策を実施していくことで、Webサイトのパフォーマンスを向上させていく。次章以降では、各改善策の詳細や、プラグインの影響調査について解説する。</p>



<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-hint block-box has-border-color has-green-border-color">
<ul class="wp-block-list">
<li>診断結果をもとに、プラグインが邪魔していないか一つひとつ確認した。確認方法は、「有効化」「無効化」「削除」を繰り返し、評価の違い比較する。</li>



<li>評価を下げるボトルネック（原因）を探す。</li>



<li>プラグインの機能の重複を回避する。</li>



<li>評価は目安であることも考慮する。</li>
</ul>
</div>



<h3 class="wp-block-heading"><span id="toc4">▲ レンダリングを妨げるリソースの除外：FCP・LCPの改善&nbsp;</span></h3>



<h4 class="wp-block-heading">問題点</h4>



<p class="wp-block-paragraph">PageSpeed Insightsの診断結果により、ページのFirst Paintをリソースがブロックしていることが明らかになった。First Paintとは、ページ上に初めてピクセルが表示されるまでの時間を指し、白い背景に最初のテキストや画像が表示された時点を指す。</p>



<h4 class="wp-block-heading">原因</h4>



<p class="wp-block-paragraph">この問題の具体的な原因は、Google CDNやCloudflare CDNなどの外部リソースにあると考えられる。これらのリソースは、ページの読み込み速度に影響を与える可能性がある。</p>



<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-point block-box has-border-color has-cyan-bluish-gray-border-color">
<p class="wp-block-paragraph">cssやjavascriptをhtmlファイルに直接記述する（インライン化という）。ただし、多すぎると転送量が増えて逆効果なので、ほどほどにする。<br>〇 具体的な原因<br>　Google CDN や Cloudflare CDN</p>
</div>



<h4 class="wp-block-heading">解決策：インライン化</h4>



<p class="wp-block-paragraph">PageSpeed Insightsのアドバイスに従い、重要なJavaScriptやCSSをインラインで配信し、それ以外のリソースは遅らせることを検討する。インライン化とは、HTMLファイル自体の中にCSSやJavaScriptのコードを直接記述する方法である。ただし、インライン化するコードが多すぎると転送量が増え、逆効果になる可能性があるため注意が必要である。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>PageSpeed Insigtsの診断結果＆アドバイス</strong></p>



<p class="wp-block-paragraph">ページの First Paint をリソースがブロックしています。重要な JavaScript や CSS はインラインで配信し、それ以外の JavaScript やスタイルはすべて遅らせることをご検討ください。</p>
<cite>PageSpeed Insigts</cite></blockquote>



<p class="wp-block-paragraph">ただ、使用しているcocoonの設定で、インライン化されているため、修正せず、様子を見ることにした。</p>



<div class="wp-block-cocoon-blocks-blank-box-1 blank-box block-box">
<p class="wp-block-paragraph">・First Paint とは? First Paintは、ページ上に初めてピクセルが表示されるまでの時間を指します。これは完全にページが読み込まれる前の、ページの表示が始まる最初の目印となります。白い背景に最初のテキストや画像が表示された時点がFirst Paintに該当します。</p>



<p class="wp-block-paragraph">・インラインで配信とは? 通常、HTMLとは別のファイルとしてCSSやJavaScriptをサーバーから取得しますが、インラインで配信する場合は、HTMLファイル自体の中にCSSやJavaScriptのコードを直接記述する方法のことです。</p>
</div>



<h4 class="wp-block-heading">解決策：テーマの変更</h4>



<p class="wp-block-paragraph">テーマを変えてみた。（　）内はPageSpeed Insightsの評価<br>テーマ：cocoon(67)　⇒　テーマ：twenty twenty-three(100)　⇒　テーマ：cocoon(67)<br>〇 テーマが原因の可能性はあるが、SEOに特化したテーマであるため、結論は保留</p>



<h4 class="wp-block-heading">解決策：事前読み込み設定</h4>



<p class="wp-block-paragraph">色々探していたら、cocoonの設定で「事前読み込み設定」があり、Google CDN や Cloudflare CDNのURLを発見した。下記の二つを外して、再分析した。<br>・ajax.googleapis.com<br>・cdnjs.cloudflare.com<br>結果は変わらず、そのため元に戻し、事前に読み込むようにした。</p>



<h4 class="wp-block-heading">まとめ</h4>



<p class="wp-block-paragraph">レンダリングを妨げるリソースの除外は、FCP・LCPの改善に役立つ可能性がある。重要なリソースのインライン化や、外部リソースの遅延読み込みなどの手法を検討することが重要である。ただし、過度のインライン化は逆効果になる可能性があるため、注意が必要である。また、テーマやプラグインの設定変更が評価に与える影響についても、継続的に調査していく必要があるだろう。</p>



<h3 class="wp-block-heading"><span id="toc5">▲ 使用していない JavaScript の削減：LCPの改善</span></h3>



<h4 class="wp-block-heading">問題点</h4>



<p class="wp-block-paragraph">PageSpeed Insightsの診断結果から、使用していないJavaScriptが存在し、それがLargest Contentful Paint (LCP) の改善を妨げていることが判明した。LCPはメインコンテンツが表示されるまでの時間を指し、テキストブロック、画像、ビデオプレイヤーなど、ユーザーが最も関心のある大きな要素の読み込み時間を表す指標である。</p>



<h4 class="wp-block-heading">原因</h4>



<p class="wp-block-paragraph">具体的な原因として、GoogleTagManagerが特定された。不要なJavaScriptは、ネットワークの通信量を増加させ、ページの読み込み速度に悪影響を与える可能性がある。</p>



<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-point block-box has-border-color has-cyan-bluish-gray-border-color">
<p class="wp-block-paragraph">〇 具体的な原因<br>　GoogleTagManager</p>
</div>



<h4 class="wp-block-heading">解決策</h4>



<p class="wp-block-paragraph">PageSpeed Insightsのアドバイスに従い、使用していないJavaScriptを削除し、必要になるまでスクリプトの読み込みを遅らせることを検討する。これにより、ネットワークの通信量を減らし、ページの読み込み速度を改善することができる。</p>



<p class="wp-block-paragraph">具体的には、Cocoonの事前読み込み設定からGoogleTagManagerを削除し、再度PageSpeed Insightsで分析を行った。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>PageSpeed Insigtsの診断結果＆アドバイス</strong></p>



<p class="wp-block-paragraph">使用していない JavaScript を削除して、必要になるまでスクリプトの読み込みを遅らせると、ネットワークの通信量を減らすことができます。</p>
<cite>PageSpeed Insigts</cite></blockquote>



<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-check block-box has-border-color has-cyan-bluish-gray-border-color">
<p class="wp-block-paragraph">同じく、cocoonの事前読み込み設定に記載されていたので、削除した。<br>⇒ <span class="marker-under">指摘は残ったまま</span>。評価はなぜか上がる。⇒ <span class="marker-under">元に戻した</span>。</p>
</div>



<h4 class="wp-block-heading">結果</h4>



<p class="wp-block-paragraph">GoogleTagManagerを削除した結果、指摘は残ったままであったが、評価は上昇した。ただし、GoogleTagManagerは重要な機能を提供している可能性があるため、完全に削除するのではなく、必要に応じて読み込みを遅らせるなどの対策を検討する必要がある。</p>



<h4 class="wp-block-heading">まとめ</h4>



<p class="wp-block-paragraph">使用していないJavaScriptの削減は、LCPの改善に有効である。特に、GoogleTagManagerなどの外部スクリプトが読み込み速度に影響を与えている場合、それらの読み込みを最適化することが重要である。ただし、機能性とのバランスを考慮し、適切な対策を講じる必要がある。サイトの目的や要件に応じて、JavaScriptの使用を見直し、不要なスクリプトを削減することが求められる。</p>



<h3 class="wp-block-heading"><span id="toc6">▲ 「最大コンテンツの描画」要素：LCPの改善</span></h3>



<h4 class="wp-block-heading">問題点</h4>



<p class="wp-block-paragraph">PageSpeed Insightsの診断結果において、「最大コンテンツの描画」要素が指摘された。この要素は、ビューポート内で描画された最大のコンテンツ要素を表し、LCPに直接影響を与える。サイトのタイトル周辺には画像は配置していないが、タイトル自体が「要素」として認識されていた。</p>



<h4 class="wp-block-heading">原因</h4>



<p class="wp-block-paragraph">タイトルが長すぎることが原因で、「最大コンテンツの描画」要素として認識されていると考えられる。LCPの改善のためには、この要素の最適化が必要である。</p>



<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-point block-box has-border-color has-cyan-bluish-gray-border-color">
<p class="wp-block-paragraph">サイトのタイトル周辺には画像はないが、タイトル周辺が「要素」として表示されていた。</p>
</div>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>PageSpeed Insigtsの診断結果＆アドバイス</strong></p>



<p class="wp-block-paragraph">ビューポート内で描画された最大のコンテンツ要素です。</p>
<cite>PageSpeed Insigts</cite></blockquote>



<h4 class="wp-block-heading">解決策</h4>



<p class="wp-block-paragraph">タイトルを短くすることで、「最大コンテンツの描画」要素の問題を解決できる可能性がある。ただし、SEO対策上、タイトルを一気に短くしすぎると逆効果になる恐れがあるため、段階的に変更していくことが望ましい。</p>



<h4 class="wp-block-heading">結果</h4>



<p class="wp-block-paragraph">タイトルを短くしたところ、「最大コンテンツの描画」要素の指摘は消えた。ただし、他のページで同様の指摘が表示されるようになったため、サイト全体のタイトル最適化が必要であると判断した。</p>



<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-check block-box has-border-color has-cyan-bluish-gray-border-color">
<p class="wp-block-paragraph">・<span class="marker-under">タイトルを短くしたら、表示されなくなった</span>。<br>・今度はほかのページが表示されたが、SEO対策上、一気に短くすると逆効果の可能性があるため、<span class="marker-under">様子を見る</span>ことにした。</p>
</div>



<h4 class="wp-block-heading">まとめ</h4>



<p class="wp-block-paragraph">「最大コンテンツの描画」要素は、LCPの改善に直結する重要な要素である。タイトルの長さが原因で指摘されている場合、タイトルを適切な長さに調整することが有効な対策となる。ただし、SEOへの影響も考慮し、慎重に変更を行う必要がある。サイト全体の整合性を保ちつつ、ユーザーにとって最適なタイトルを設定することが求められる。</p>



<h2 class="wp-block-heading"><span id="toc7">プラグインの影響調査</span></h2>



<div class="wp-block-cocoon-blocks-tab-box-1 blank-box bb-tab bb-pickup block-box has-border-color has-deep-orange-border-color">
<p class="wp-block-paragraph">PageSpeed Insigts の評価などに大きな悪影響を及ぼさないプラグインを一つひとつ確認し、有効化する。<br><strong>EWWW Image Optimizer</strong>：有効化<br><strong>XML Sitemap Generator for Google</strong>：有効化<br><strong>Mathjax-Latex</strong>：JavaScriptライブラリのため、読み込み速度に影響を与える。ただし、必要なプラグインであるため、詳細設定でカバーする。</p>
</div>



<h3 class="wp-block-heading"><span id="toc8">プラグイン：Mathjax-Latex</span></h3>



<p class="wp-block-paragraph">当サイトでは、数式の表示にMathJax-LaTeXプラグインを使用している。このプラグインの設定は、サイトのパフォーマンスとユーザビリティに大きな影響を与える。そこで、当サイトにおけるMathJax-LaTeXの設定についてまとめる。</p>



<ol class="wp-block-list">
<li><strong>Force Load</strong>：<span class="marker-under">設定オフ</span>。数式を使用するページでのみ、MathJaxのJavaScriptを読み込むように設定した。これにより、数式を使用しないページの読み込み速度を向上させている。</li>



<li><strong>Default \(\) syntax attribute</strong>：\(\)ショートコードのデフォルトの動作は、<span class="marker-under">インライン表示に設定</span>している。これにより、数式がテキストの流れの中に自然に組み込まれる。ただし、一部のページでは、数式の性質に応じて、ディスプレイ表示を使用している場合もある。</li>



<li><strong>Use wp-latex syntax?</strong>：<span class="marker-under">設定オフ</span>。$latex$ 構文の使用は、現在のところ無効にしている。これは、他のプラグインとの互換性を確保するためである。今後、必要に応じてこの設定を変更する可能性がある。</li>



<li><strong>Use MathJax CDN Service?</strong>：<span class="marker-under">設定オン</span>。当サイトでは、MathJax CDNを使用しています。これにより、サーバーの負荷を減らし、安定したパフォーマンスを維持しています。</li>



<li><strong>MathJax Configuration</strong>：MathJaxの詳細な設定は、<span class="marker-under">デフォルト</span>の状態である。これにより、ほとんどの状況で最適な数式表示が得られる。</li>
</ol>



<p class="wp-block-paragraph">これらの設定は、ユーザーの皆様に最適なエクスペリエンスを提供するために選択した。今後も、フィードバックを参考にしながら、設定の継続的な最適化を行う。</p>



<h3 class="wp-block-heading"><span id="toc9">プラグイン：EWWW Image Optimizer</span></h3>



<p class="wp-block-paragraph">設定の「遅延読み込み：画像が表示領域に入った (または入ろうとしている) 時にだけ読み込まれるため、読み込み速度を改善します。」を有効にしていたため、テーマ：cocoonのLazy Loadと競合してしまい、サムネイル画像が一切表示されなくなった。<span class="marker-under">設定を解除</span>した。</p>



<h2 class="wp-block-heading"><span id="toc10">最新の結果と今後の継続的改善</span></h2>



<p class="wp-block-paragraph">ここまでの対策をした最新の結果である。コンテンツを増やしているため、定期的にチェックして、診断結果を掲載する。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="965" height="756" src="https://wordweaverpro.com/wp-content/uploads/2024/04/WS000045.jpg" alt="" class="wp-image-789" srcset="https://wordweaverpro.com/wp-content/uploads/2024/04/WS000045.jpg 965w, https://wordweaverpro.com/wp-content/uploads/2024/04/WS000045-300x235.jpg 300w, https://wordweaverpro.com/wp-content/uploads/2024/04/WS000045-768x602.jpg 768w" sizes="(max-width: 965px) 100vw, 965px" /></figure>



<p class="wp-block-paragraph">この記事では、PageSpeed Insightsを使用したWebサイトのパフォーマンス改善について紹介した。レンダリングを妨げるリソースの除外、使用していないJavaScriptの削減などの対策により、サイトのパフォーマンスが向上し、ユーザーにより良いエクスペリエンスを提供できるようになったと考えられる。今後も継続的な改善が必要であるが、現時点での最新の結果を紹介していきたい。</p>



<h2 class="wp-block-heading"><span id="toc11">まとめ</span></h2>



<p class="wp-block-paragraph">本記事では、PageSpeed Insightsを使用したWebサイトのパフォーマンス改善について解説した。初期診断の結果を基に、レンダリングを妨げるリソースの除外、使用していないJavaScriptの削減、「最大コンテンツの描画」要素の改善など、具体的な改善策を実施した。</p>



<p class="wp-block-paragraph">また、プラグインの影響調査や最適化も行った。PageSpeed Insightsの評価は目安であるが、ユーザーにとって快適なサイトを目指すことが肝要である。今回の改善により、Webサイトのパフォーマンスが向上し、ユーザーエクスペリエンスの改善が期待される。</p>



<p class="wp-block-paragraph">今後も継続的な改善とモニタリングが必要である。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wordweaverpro.com/webwriter-pagespeed-64-78/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
