🚀 サイト構築が難しい?手取り足取りご案内します——「WordPressサイト構築伴走」サービスを詳しく見る →

Google SEOランキングを向上させるためのウェブページタイトルとメタディスクリプションの書き方

タイトル(Title)と説明(description)は、ウェブサイトのSEO最適化を行う際に最も重要な2つのメタタグです。最近、NaibaにGoogle SEOについて相談した数人の方々の外国貿易向け独立サイトでは、タイトルと説明が検索エンジン最適化のランキングに適していませんでした。そのため、Naibaが皆さんに説明します。より良い検索エンジンのランキングを獲得するには、ウェブサイトのタイトルと説明をどのように書くべきか

サイトタイトルと説明の実例解析

理論的な知識だけでは理解しにくいかもしれませんので、ここでは実際の例を使って、どのようなタイトルと説明がGoogle SEOランキング最適化に適しているかを判断する方法を教えます。

まず、サイトタイトルを分析してみましょう

外国貿易業界で比較的人気のあるled lightこの製品を例に挙げます、他の企業サイトや製品を販売するサイトも参考にできます。led light搜索结果本記事公開時点で、led lightを検索したGoogleのランキングでは、大手サイトのサブディレクトリを除くと、このsuperbrightledsのランキングが最も上位です
タイトル:LED Lights, Bulbs & LED Lighting Accessories | ウェブサイトURL
次に、Googleランキングの数十ページ以降から1つのサイトを選び、そのタイトルと説明を見てみましょう。 悪影響を避けるため(SEOランキングを気にしない人や他の顧客源を持つ人がいる可能性があるため)、その内容をすべて表示することはせず、スクリーンショットは以下の通りです:某网站的标题和描述截图このサイトのタイトルは「HOME+サイト名」であることがわかります2つのサイトのタイトル比較:
  1. LEDライト、LED電球、LED照明アクセサリー | サイト名
  2. ホーム | サイト名
結果は明らかです。 1つ目は、LEDライト、LED電球、LED照明アクセサリーを検索するときに表示される可能性があります。 2つ目は、ホームページやサイト名を検索したときにのみ、検索エンジンで見つかる可能性があります。 ここまで読んで、おわかりでしょうか?多くの外国貿易向け企業サイトのタイトルは、会社名やサイト名を直接記載しています。GoogleやAppleのような有名企業でない限り、企業名をそのままサイトタイトルにすることは、検索エンジンからのトラフィックを獲得するのが難しいのです。では、製品名をタイトルに書くのが最善の選択でしょうか? NONONO!外国貿易向け独立サイトとして、もしあなたがBtoB事業を行っているなら、タイトルに製品のキーワードだけを書くことはあまり意味がなく、SEO競争が激しく、トラフィックも精確ではありません。あなたのタイトルは下図のこれらの言葉をターゲットにするべきです。led light的相关搜索BtoB事業者として、led lightを検索するユーザーよりも、led light company、さらにはled light chinaを検索するユーザーの方が、より精確ではないでしょうか? led lightキーワードであなたのサイトに流入する1000のトラフィックは、led light companyやled light chinaのような精確なキーワードで流入する10のトラフィックのコンバージョン率に及ばないかもしれません。led light china搜索结果排名これらの上位にランクインしているサイトについて、皆さん自身でタイトルを分析してみてください。

次に、説明(description)部分を見てみましょう

先ほど検索したled lightと上記のled light chinaの検索結果で表示される独立サイトの説明はそれぞれ以下の通りです:
  1. LEDライト、コンポーネント、および車用バルブ、家庭用バルブ、ライトストリップ、アクセント照明などを含むLED製品。すべての製品はオンラインで購入可能です。
  2. 中国で最高のLEDライトメーカーをお探しですか?Wsledlightは中国のLEDライトサプライヤーで、すべての照明製品を最安値で提供しています。
  3. Osleder Lightingは、防爆灯、パネルライト、ハイベイライト、投光器、街路灯、ソーラー街路灯などの産業用および商業用照明を卸売価格で提供する、主要なLEDライトメーカーです。
  4. 中国のトップLEDライトメーカーからLEDチューブライトを購入。最安値でLED製品を入手するために、中国のLEDライト卸売業者およびディストリビューターに連絡してください。
中国語の説明内容は、外国貿易を行っている人なら誰でも意味がわかると思いますので、Naibaはここでは個別に翻訳しません。良い説明は、ユーザーをあなたのウェブサイトへクリックさせるように導くことができます。ちょうど、誰かが照明器具店街に行き、どの店もLEDライトを売っている中、あなたの店の前に「本日全品割引、設置込み、10年保証」というような宣伝文句を掲げていたら、より多くのユーザーがあなたの店を見に来るのではないでしょうか?

Google公式によるウェブページタイトルと説明の書き方の推奨事項

以下は理論的な知識です。私たちはGoogle SEOを行っているので、Google公式のウェブページタイトルと説明に関するアドバイスを直接引用します。

ユニークで正確なウェブページタイトルを作成

</code>タグは、ユーザーと検索エンジンに特定のウェブページの主題が何であるかを伝えます。<code><title></code>タグはHTML文書の要素内に配置する必要があります。<code><head></code>ウェブサイト上の各ウェブページに対して、一意のタイトルを作成する必要があります。<h3 class="content-heading"><span id="heading-6" class="toc-anchor">検索結果に表示するための適切なタイトルと要約を作成</span></h3>Googleの検索結果では、あなたの記事のタイトルと説明部分が表示されます。ホームページのタイトルには、ウェブサイト/事業者の名前を記載でき、事業者の実際の営業場所や主要業務/製品などの他の重要な情報を含めることができます。<span style="color: #ff00ff;"><strong><span class="green-text">ベストプラクティス</span></strong></span> <strong>ウェブページの内容を正確に記述する</strong>自然に読みやすく、ウェブページの内容の主題を効果的に伝えるタイトルを選択してください。<span class="red-text"><strong>避けるべきプラクティス:</strong></span><ul><li>ウェブページの内容と無関係なタイトルを選択する。</li><li>デフォルトまたは曖昧なタイトルを使用する。例:„無題“や„新規ウェブページ 1“。</li></ul> <strong>各ウェブページに固有の専用タイトルを作成する</strong>ウェブサイトの各ページには、固有の専用タイトルを付けるのが最善です。これは、Googleがそのページとサイト上の他のページとの違いを理解するのに役立ちます。サイトに独立したモバイル版ページがある場合は、モバイル版ページにも適切なタイトルを使用してください。<span class="red-text"><strong>避けるべきプラクティス:</strong></span><ul><li>サイトのすべてのページまたは多数のページに単一のタイトルを使用する。</li></ul> <strong>短く、かつ正確に説明するタイトルを使用する</strong>タイトルは短く、情報量のあるものにすべきです。タイトルが長すぎたり、関連性が低いと判断された場合、Googleはその一部のみを表示したり、検索結果で自動生成されたタイトルを表示することがあります。また、Googleはユーザーのクエリや検索時に使用されたデバイスに応じて、異なるタイトルを表示する場合もあります。<span class="red-text" style="color: #ff00ff;"><strong>避けるべきプラクティス:</strong></span><ul><li>ユーザーにとって実用的でない冗長なタイトルを使用する。</li><li>タイトルタグに不要なキーワードを詰め込む。</li></ul><h3 class="content-heading"><span id="heading-7" class="toc-anchor">„description“メタタグを使用</span></h3>ウェブページの説明メタタグは、Googleや他の検索エンジンにそのページの大まかな内容を伝えることができます。ページのタイトルは数語やフレーズであるのに対し、ページの説明メタタグは1、2文または短い段落になります。<code><title></code>タグと同様に、説明メタタグもHTMLドキュメントの<code><head></code>要素内に配置されます。description、つまり説明は、通常、SEOプラグインを利用して各記事ごとに個別に記述したり、最初の段落のテキストを自動的に抽出して説明とします。(Naibaの見解)通常のサイト運営では、すべての記事のdescription情報を手動で記述することは難しく、デフォルトで空白のままにして、Googleが適切な説明内容を自動生成するようにすることもできます。<h4>説明メタタグにはどのような利点がありますか?</h4>説明メタタグ(description)は重要です。なぜなら、Googleがあなたのウェブページの要約として使用する可能性があるからです。ただし、„可能性がある“と言っていることに注意してください。なぜなら、Googleはユーザーのクエリにうまく一致する場合、ページの可視テキストの関連部分を使用することを選択する場合もあるからです。Googleが要約に使用する適切なテキストを見つけられない場合に備えて、すべてのウェブページに説明メタタグを追加することは常に非常に良い習慣です。<span style="color: #ff00ff;"><strong><span class="green-text">ベストプラクティス</span></strong></span> <strong>ウェブページの内容を正確に要約する</strong>説明メタタグが検索結果でユーザーにスニペットとして表示される場合、ユーザーに情報を提供しつつ興味を引く説明を作成してください。説明メタタグのテキストには最小または最大文字数の制限はありませんが、検索結果に完全に表示される長さを確保することをお勧めします(ユーザーが検索する方法やデバイスによって表示されるスニペットのサイズが異なる可能性があることに注意してください)。また、ユーザーがそのウェブページが有用で自分の検索内容に関連しているかどうかを判断するために必要なすべての情報を含めるようにしてください。<span class="red-text"><strong>避けるべきプラクティス:</strong></span><ul><li>ウェブページの内容と無関係な説明メタタグを作成する。</li><li>„これはウェブページです“や„野球カードに関するウェブページ“などの一般的な説明を使用する。</li><li>説明をキーワードのみで埋める。</li><li>ドキュメント全体をコピーして説明メタタグに貼り付ける。</li></ul> <strong>各ウェブページに固有の説明を使用する</strong>各ウェブページに異なる説明メタタグを使用することは、ユーザーとGoogleの両方に役立ちます。特に、ユーザーの検索によってドメイン内の複数のウェブページが検索結果に表示される可能性がある場合(例えば、<code>site:</code> 演算子を使用して検索)。サイトに数千または数百万のページがある場合、メタ説明タグを手動で構築することは現実的ではないかもしれません。そのような場合は、各ページの内容に基づいてメタ説明タグを自動生成することができます。<span class="red-text"><strong>避けるべきプラクティス:</strong></span><ul><li>サイトのすべてのページまたは多数のページに単一のメタ説明タグを使用する。</li></ul> <strong>参考資料</strong>:https://support.google.com/webmasters/answer/7451184?hl=zh-Hans Google SEOに関するその他のチュートリアルは、Naiba サイト構築ノートをご覧ください<a href="https://blog.naibabiji.com/ja/google-seo">Google SEOカテゴリー記事</a>を確認してください。</div><section class="cta-section fade-in-up"><h3 class="cta-title">🚀 チュートリアルを見てもまだ迷っていますか?私が直接手を取ってご案内しましょう</h3><p class="cta-description">「WordPressサイト構築伴走サービス」——ドメイン名の選択、ホスティングの購入から、Themeのインストール、公開、投稿まで、すべてのステップで私が伴走し、遠回りをせずに目標に直行します。</p> <a href="https://blog.naibabiji.com/ja/peipao" class="cta-button">👉 サイト構築伴走サービスについて詳しく知る</a></section><section id="comments" class="comments-section"><div class="comments-wrapper"><div class="comments-closed-notice"><div class="closed-notice-content"> <span class="closed-icon">🔒</span><h3 class="closed-title">コメントは閉鎖されました</h3><p class="closed-description">この記事のコメント機能は閉鎖されています。ご質問がある場合は、他の方法でお問い合わせください。</p></div></div></div></section></article></div><aside class="sidebar"><div class="sidebar-widget fade-in-up"><h3 class="widget-title"> <span>海外向けホスティングでのサイト構築チュートリアル</span></h3><div class="widget-content"><div class="sidebar-hosting"><ul><li style="padding: var(--space-3) 0; border-bottom: 1px solid var(--border-light);"> <a href="https://www.quhenet.com/products/"> <img loading="lazy" decoding="async" class="aligncenter wp-image-7716 size-full" src="https://blog.naibabiji.com/wp-content/uploads/2023/02/shopnaiba.jpg" alt="WP网站托管" width="270" height="110" style="display: block; margin: 0 auto; max-width: 100%; height: auto;"> </a></li><li style="padding: var(--space-3) 0;"> <a href="https://blog.naibabiji.com/ja/wordpress-hosting"> <img loading="lazy" decoding="async" class="aligncenter wp-image-7713 size-full" src="https://blog.naibabiji.com/wp-content/uploads/2021/04/wordpress-hosting.jpg" alt="wordpress主机推荐" width="270" height="110" style="display: block; margin: 0 auto; max-width: 100%; height: auto;"> </a></li></ul></div></div></div><div class="sidebar-widget fade-in-up"><h3 class="widget-title"> <span>WordPress高度なTheme</span></h3><div class="widget-content"><p> <a href="https://blog.naibabiji.com/ja/theme"> <img loading="lazy" decoding="async" class="image attachment-full aligncenter wp-image-6159 size-full" style="max-width: 100%; height: auto; display: block; margin: 0 auto;" src="https://blog.naibabiji.com/wp-content/uploads/2020/03/1743a291.png" alt="themeforest" width="270" height="600"> </a></p></div></div><div class="sidebar-widget fade-in-up"><h3 class="widget-title"> <span>記事カテゴリー</span></h3><div class="widget-content"><ul><li> <a href="https://blog.naibabiji.com/ja/./files">Plugin・Themeリソース<span class="category-count">(200)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./skill">経験とテクニックの共有<span class="category-count">(197)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./files/wordpress-plugins">WP Plugin<span class="category-count">(180)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./tutorial">Webサイト構築の知識<span class="category-count">(179)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./news">ウェブサイト情報記事<span class="category-count">(78)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./files/wordpress-themes">WP Theme<span class="category-count">(60)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./woocommerce">WooCommerceチュートリアル<span class="category-count">(45)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./google-seo">Google SEO<span class="category-count">(42)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./astra-theme">Astra Themeチュートリアル<span class="category-count">(17)</span> </a></li><li> <a href="https://blog.naibabiji.com/ja/./shopify">Shopifyチュートリアル<span class="category-count">(4)</span> </a></li></ul></div></div><div class="sidebar-widget fade-in-up"><h3 class="widget-title"> <span>最近の記事</span></h3><div class="widget-content"><ul><li> <a href="https://blog.naibabiji.com/ja/files/wordpress-plugins/naibabiji-b2b-product-showcase.html">WordPress製品プラグイン:B2B企業向けに設計された軽量な製品展示ソリューション</a></li><li> <a href="https://blog.naibabiji.com/ja/tutorial/install-bt.html">宝塔パネルインストールチュートリアル:Alibaba Cloud/Tencent CloudなどのVPSへのワンクリックインストール(2026年版)</a></li><li> <a href="https://blog.naibabiji.com/ja/files/wordpress-plugins/edgeone-purge.html">Tencent EdgeOneキャッシュクリアWordPressプラグイン(無料利用可)- 自動更新+手動制御チュートリアル</a></li><li> <a href="https://blog.naibabiji.com/ja/tutorial/wordpress-bei-fen-cha-jian.html">WordPressサイトバックアップ完全ガイド:無料ツール×失敗回避テクニック×ワンクリック復元</a></li><li> <a href="https://blog.naibabiji.com/ja/tutorial/bei-fen-hui-fu.html">WordPressサイト復元完全ガイド:宝塔/cPanel/Plugin 3つの復元方法</a></li></ul></div></div></aside></div></main><footer class="footer"><div class="container"><div class="footer-main"><div class="footer-brand"><h3 class="footer-logo">Naiba サイト構築ノート</h3><p class="footer-description">あなたのWordPressサイト構築のスタート地点。初心者の方に手順を追ったチュートリアル、実用的なテクニック、プロモーションガイドを提供し、専門的なウェブサイトをストレスなく構築し、目標を迅速に達成するお手伝いをします。<br><br>📚 詳細なチュートリアル:初心者向けに設計され、ステップバイステップで習得できます。<br>💡 実用的なテクニック:プロフェッショナル機能を解放し、サイトをより優れたものにします。<br>🔍 明確な戦略:あなたのサイトをより多くの人に見てもらえるようにします。</p><div class="footer-stats"><div class="stat-item"> <span class="stat-number">2019</span> <span class="stat-label">年 から現在まで</span></div><div class="stat-item"> <span class="stat-number">700+</span> <span class="stat-label">技術記事</span></div><div class="stat-item"> <span class="stat-number">200+</span> <span class="stat-label">サイト構築クライアント</span></div></div></div><div class="footer-links"><div class="link-group"><h4 class="link-title">初心者ガイド</h4><ul class="link-list"><li><a href="/ja/step" class="footer-link">ウェブサイト構築手順</a></li><li><a href="/ja/tutorial/jian-wang-zhan-fei-yong.html" class="footer-link">ウェブサイト構築費用</a></li><li><a href="/ja/fob-website-guide" class="footer-link">海外向けサイト構築ガイド</a></li><li><a href="/ja/domain-name" class="footer-link">ドメイン登録と使用</a></li><li><a href="/ja/wordpress-hosting" class="footer-link">WordPressホスティング</a></li></ul></div><div class="link-group"><h4 class="link-title">プロフェッショナルガイド</h4><ul class="link-list"><li><a href="/ja/an-zhuang-wordpress" class="footer-link">WordPressチュートリアル</a></li><li><a href="/ja/elementor" class="footer-link">Elementorチュートリアル</a></li><li><a href="/ja/google-seo" class="footer-link">Google SEOチュートリアル</a></li><li><a href="/ja/woocommerce" class="footer-link">WooCommerceチュートリアル</a></li><li><a href="/ja/series/bt" class="footer-link">宝塔パネルチュートリアル</a></li></ul></div></div><div class="footer-contact"><h4 class="contact-title">お問い合わせ</h4><div class="contact-info"><div class="contact-item"> <span class="contact-icon">📧</span>blog(at)naibabiji.com</div><div class="contact-item"> <span class="contact-icon">💬</span> <a href="javascript:void(0);" class="contact-link wechat-contact-link">WeChat ID: vv15_zhi</a></div><div class="contact-item"> <span class="contact-icon">📍</span> <span class="contact-text">中国・重慶</span></div></div><div class="social-links"><h5 class="social-title">フォローする</h5><div class="social-icons"> <a href="javascript:void(0);" class="social-link wechat-link" aria-label="微信公众号"> <span class="social-icon">💬</span> <span class="social-label">WeChat公式アカウント</span> </a> <a href="javascript:void(0);" class="social-link douyin-link" aria-label="抖音"> <span class="social-icon">🎵</span> <span class="social-label">Douyin</span> </a> <a href="https://www.zhihu.com/people/naibabiji" class="social-link" target="_blank" rel="noopener noreferrer" aria-label="知乎"> <span class="social-icon">🤔</span> <span class="social-label">Zhihu</span> </a> <a href="https://space.bilibili.com/496653623?spm_id_from=333.1007.0.0" class="social-link" target="_blank" rel="noopener noreferrer" aria-label="哔哩哔哩"> <span class="social-icon">📺</span> <span class="social-label">Bilibili</span> </a></div></div></div></div><div class="footer-bottom"><div class="footer-copyright"><p>© 2026 Naiba サイト構築ノート. 保留所有权利。</p><p class="footer-note"><a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow noopener noreferrer">渝ICP备15009942号</a> <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=50010502001680" target="_blank" rel="nofollow noopener noreferrer">渝公网安备 50010502001680号</a></p></div><div class="footer-legal"> <a href="/ja/about" class="legal-link">当サイトについて</a> <span class="legal-separator">•</span> <a href="/ja/contact" class="legal-link">連絡先</a> <span class="legal-separator">•</span> <a href="/ja/announcement" class="legal-link">適用性に関する注意</a> <span class="legal-separator">•</span> <a href="/ja/sitemap.xml" class="legal-link">サイトマップ</a></div><div class="footer-tech"> <span class="tech-badge">⚡ 技術駆動</span> <span class="tech-badge">🚀 パフォーマンス優先</span> <span class="tech-badge">🔒 安全・信頼性</span></div></div></div></footer><div id="qrcode-modal" class="qrcode-modal"><div class="qrcode-container"> <span class="close-modal">×</span><div class="qrcode-content"> <img id="qrcode-image" src="https://blog.naibabiji.com/wp-content/themes/naibabiji/assets/images/weixinerweima.jpg" alt="二维码"><p id="qrcode-title">QRコードをスキャンしてフォロー</p></div></div></div> <script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/ja/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/naibabiji/*","/ja/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script> <script defer src="data:text/javascript;base64,d2luZG93LkdBX0lEPSdHLUQxV1JRME1YWUMn"></script><script src="https://blog.naibabiji.com/wp-content/cache/autoptimize/js/autoptimize_single_5a2789cc1ee0950a6b78750ebbc264c9.js" defer></script><script defer src="data:text/javascript;base64,d2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107ZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fWd0YWcoJ2pzJywgbmV3IERhdGUoKSk7Z3RhZygnY29uZmlnJywgJ0ctRDFXUlEwTVhZQycpOw=="></script><script defer id="kk-star-ratings-js-extra" src="data:text/javascript;base64,Ci8qIDwhW0NEQVRBWyAqLwp2YXIga2tfc3Rhcl9yYXRpbmdzID0geyJhY3Rpb24iOiJray1zdGFyLXJhdGluZ3MiLCJlbmRwb2ludCI6Imh0dHBzOi8vYmxvZy5uYWliYWJpamkuY29tL3dwLWFkbWluL2FkbWluLWFqYXgucGhwIiwibm9uY2UiOiI5YTRkMmNjNTc1In07Ci8vIyBzb3VyY2VVUkw9a2stc3Rhci1yYXRpbmdzLWpzLWV4dHJhCi8qIF1dPiAqLwo="></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/plugins/kk-star-ratings/src/core/public/js/kk-star-ratings.min.js?ver=5.4.10.4" id="kk-star-ratings-js"></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/cache/autoptimize/js/autoptimize_single_7dc065acebf737687d009f2fc7294dba.js?ver=1.3.1" id="naibabiji-aidt-switcher-js"></script> <script defer id="naibabiji-aidt-browser-redirect-js-extra" src="data:text/javascript;base64,Ci8qIDwhW0NEQVRBWyAqLwp2YXIgbmJiX3JlZGlyZWN0X2RhdGEgPSB7ImNvb2tpZV9uYW1lIjoibmJiX2xhbmd1YWdlIiwiY29va2llX2RheXMiOiIxIiwiY29va2llX3BhdGgiOiIvIiwibW9kZSI6ImJhbm5lciIsImRlZmF1bHRfbGFuZyI6InpoX0NOIiwiYWxsX2xhbmdzIjpbInpoX0NOIiwiZW5fVVMiLCJqYSJdLCJzbHVnX21hcCI6eyJ6aC1jbiI6InpoX0NOIiwiZW4iOiJlbl9VUyIsImphIjoiamEifSwibGFuZ191cmxzIjp7InpoX0NOIjoiaHR0cHM6Ly9ibG9nLm5haWJhYmlqaS5jb20vZ29vZ2xlLXNlby90aXRsZS1kZXNjcmlwdGlvbi5odG1sLyIsImVuX1VTIjoiaHR0cHM6Ly9ibG9nLm5haWJhYmlqaS5jb20vZW4vZ29vZ2xlLXNlby90aXRsZS1kZXNjcmlwdGlvbi5odG1sLyIsImphIjoiaHR0cHM6Ly9ibG9nLm5haWJhYmlqaS5jb20vamEvZ29vZ2xlLXNlby90aXRsZS1kZXNjcmlwdGlvbi5odG1sLyJ9LCJpc29fY29kZXMiOnsiemhfQ04iOiJ6aC1oYW5zIiwiZW5fVVMiOiJlbiIsImphIjoiamEifSwibGFuZ19uYW1lcyI6eyJ6aF9DTiI6Ilx1N2I4MFx1NGY1M1x1NGUyZFx1NjU4NyIsImVuX1VTIjoiRW5nbGlzaCIsImphIjoiXHU2NWU1XHU2NzJjXHU4YTllIn0sImN1cnJlbnRfbGFuZyI6ImphIiwiaG9tZSI6Imh0dHBzOi8vYmxvZy5uYWliYWJpamkuY29tLyIsImJhbm5lcl90ZXh0IjoiVGhpcyBwYWdlIGlzIGFsc28gYXZhaWxhYmxlIGluIHtsYW5nfS4iLCJiYW5uZXJfYnRuIjoiU3dpdGNoIiwiYmFubmVyX2Rpc21pc3MiOiJTdGF5IG9uIHRoaXMgcGFnZSJ9OwovLyMgc291cmNlVVJMPW5haWJhYmlqaS1haWR0LWJyb3dzZXItcmVkaXJlY3QtanMtZXh0cmEKLyogXV0+ICovCg=="></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/cache/autoptimize/js/autoptimize_single_45254ec0c0eef5be50d50846b79681d8.js?ver=1.3.1" id="naibabiji-aidt-browser-redirect-js"></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/cache/autoptimize/js/autoptimize_single_8b12ac8beb11b044e3961c1b112fe793.js?ver=1.6.3.1" id="naibabiji-script-js"></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/cache/autoptimize/js/autoptimize_single_504e9059f13015309c5584cdf2b1439b.js?ver=1.6.3.1" id="naibabiji-mobile-menu-js"></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/cache/autoptimize/js/autoptimize_single_c796dcb8df9e7a50f5e427756815cb07.js?ver=1.0.0" id="naibabiji-utils-js"></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/cache/autoptimize/js/autoptimize_single_85abf4615706b75b5ff11543ce8040f3.js?ver=1.8.0" id="naibabiji-table-of-contents-js"></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/cache/autoptimize/js/autoptimize_single_cdc54944886bbe70d9481547a902f38d.js?ver=1.0.0" id="naibabiji-image-lightbox-js"></script> <script defer type="text/javascript" src="https://blog.naibabiji.com/wp-content/themes/naibabiji/assets/js/instant.page.min.js?ver=5.1.0" id="naibabiji-instant-page-js"></script> <script defer src="data:text/javascript;base64,DQovLyDkuoznu7TnoIHlvLnnqpflip/og70NCmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmdW5jdGlvbigpIHsNCiAgICBjb25zdCBtb2RhbCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdxcmNvZGUtbW9kYWwnKTsNCiAgICBjb25zdCBxcmNvZGVJbWFnZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdxcmNvZGUtaW1hZ2UnKTsNCiAgICBjb25zdCBxcmNvZGVUaXRsZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdxcmNvZGUtdGl0bGUnKTsNCiAgICBjb25zdCB3ZWNoYXRMaW5rID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLndlY2hhdC1saW5rJyk7DQogICAgY29uc3QgZG91eWluTGluayA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5kb3V5aW4tbGluaycpOw0KICAgIGNvbnN0IHdlY2hhdENvbnRhY3RMaW5rID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLndlY2hhdC1jb250YWN0LWxpbmsnKTsNCiAgICBjb25zdCBjbG9zZU1vZGFsID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLmNsb3NlLW1vZGFsJyk7DQogICAgDQogICAgLy8g5b6u5L+h5YWs5LyX5Y+35LqM57u056CBDQogICAgd2VjaGF0TGluay5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKGUpIHsNCiAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOw0KICAgICAgICBxcmNvZGVJbWFnZS5zcmMgPSAnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIwLzAxL2dvbmd6aG9uZ2hhby5wbmcnOw0KICAgICAgICBxcmNvZGVUaXRsZS50ZXh0Q29udGVudCA9ICfmiavnoIHlhbPms6jlvq7kv6HlhazkvJflj7cnOw0KICAgICAgICBtb2RhbC5zdHlsZS5kaXNwbGF5ID0gJ2ZsZXgnOw0KICAgIH0pOw0KICAgIA0KICAgIC8vIOaKlumfs+S6jOe7tOeggQ0KICAgIGRvdXlpbkxpbmsuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbihlKSB7DQogICAgICAgIGUucHJldmVudERlZmF1bHQoKTsNCiAgICAgICAgcXJjb2RlSW1hZ2Uuc3JjID0gJy93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wOS9kb3V5aW4ucG5nJzsgLy8g5L2/55So55u45ZCM55qE5Zu+54mHDQogICAgICAgIHFyY29kZVRpdGxlLnRleHRDb250ZW50ID0gJ+aJq+eggeWFs+azqOaKlumfsyc7DQogICAgICAgIG1vZGFsLnN0eWxlLmRpc3BsYXkgPSAnZmxleCc7DQogICAgfSk7DQogICAgDQogICAgLy8g5b6u5L+h5Y+35LqM57u056CBDQogICAgd2VjaGF0Q29udGFjdExpbmsuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbihlKSB7DQogICAgICAgIGUucHJldmVudERlZmF1bHQoKTsNCiAgICAgICAgcXJjb2RlSW1hZ2Uuc3JjID0gJ2h0dHBzOi8vYmxvZy5uYWliYWJpamkuY29tL3dwLWNvbnRlbnQvdGhlbWVzL25haWJhYmlqaS9hc3NldHMvaW1hZ2VzL3dlaXhpbmVyd2VpbWEuanBnJzsNCiAgICAgICAgcXJjb2RlVGl0bGUudGV4dENvbnRlbnQgPSAn5re75Yqg5b6u5L+hOiB2djE1X3poaSc7DQogICAgICAgIG1vZGFsLnN0eWxlLmRpc3BsYXkgPSAnZmxleCc7DQogICAgfSk7DQogICAgDQogICAgLy8g5YWz6Zet5by556qXDQogICAgY2xvc2VNb2RhbC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCkgew0KICAgICAgICBtb2RhbC5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOw0KICAgIH0pOw0KICAgIA0KICAgIC8vIOeCueWHu+W8ueeql+WklumDqOWFs+mXrQ0KICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKGUpIHsNCiAgICAgICAgaWYgKGUudGFyZ2V0ID09PSBtb2RhbCkgew0KICAgICAgICAgICAgbW9kYWwuc3R5bGUuZGlzcGxheSA9ICdub25lJzsNCiAgICAgICAgfQ0KICAgIH0pOw0KICAgIA0KICAgIC8vIOaVsOWtl+iuoeaVsOWKqOeUu+aViOaenA0KICAgIGZ1bmN0aW9uIGFuaW1hdGVOdW1iZXJzKCkgew0KICAgICAgICBjb25zdCBzdGF0TnVtYmVycyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zdGF0LW51bWJlcicpOw0KICAgICAgICANCiAgICAgICAgc3RhdE51bWJlcnMuZm9yRWFjaChzdGF0TnVtYmVyID0+IHsNCiAgICAgICAgICAgIGNvbnN0IGZpbmFsVmFsdWUgPSBzdGF0TnVtYmVyLnRleHRDb250ZW50Ow0KICAgICAgICAgICAgbGV0IHN0YXJ0VmFsdWUgPSAwOw0KICAgICAgICAgICAgbGV0IGR1cmF0aW9uID0gMjAwMDsgLy8g5Yqo55S75oyB57ut5pe26Ze077yI5q+r56eS77yJDQogICAgICAgICAgICANCiAgICAgICAgICAgIC8vIOWkhOeQhueJueauiuagvOW8j+eahOaVsOWtlw0KICAgICAgICAgICAgbGV0IHN1ZmZpeCA9ICcnOw0KICAgICAgICAgICAgbGV0IHRhcmdldE51bWJlciA9IDA7DQogICAgICAgICAgICANCiAgICAgICAgICAgIGlmIChmaW5hbFZhbHVlLmluY2x1ZGVzKCdLKycpKSB7DQogICAgICAgICAgICAgICAgdGFyZ2V0TnVtYmVyID0gcGFyc2VJbnQoZmluYWxWYWx1ZS5yZXBsYWNlKCdLKycsICcnKSkgKiAxMDAwOw0KICAgICAgICAgICAgICAgIHN1ZmZpeCA9ICdLKyc7DQogICAgICAgICAgICB9IGVsc2UgaWYgKGZpbmFsVmFsdWUuaW5jbHVkZXMoJysnKSkgew0KICAgICAgICAgICAgICAgIHRhcmdldE51bWJlciA9IHBhcnNlSW50KGZpbmFsVmFsdWUucmVwbGFjZSgnKycsICcnKSk7DQogICAgICAgICAgICAgICAgc3VmZml4ID0gJysnOw0KICAgICAgICAgICAgfSBlbHNlIGlmIChmaW5hbFZhbHVlLmluY2x1ZGVzKCcvJykpIHsNCiAgICAgICAgICAgICAgICAvLyDlpITnkIYgMjQvNyDov5nmoLfnmoTmoLzlvI8NCiAgICAgICAgICAgICAgICBzdGF0TnVtYmVyLnNldEF0dHJpYnV0ZSgnZGF0YS1maW5hbCcsIGZpbmFsVmFsdWUpOw0KICAgICAgICAgICAgICAgIGNvbnN0IHBhcnRzID0gZmluYWxWYWx1ZS5zcGxpdCgnLycpOw0KICAgICAgICAgICAgICAgIHRhcmdldE51bWJlciA9IHBhcnNlSW50KHBhcnRzWzBdKTsNCiAgICAgICAgICAgICAgICBzdWZmaXggPSAnLycgKyBwYXJ0c1sxXTsNCiAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgdGFyZ2V0TnVtYmVyID0gcGFyc2VJbnQoZmluYWxWYWx1ZSk7DQogICAgICAgICAgICB9DQogICAgICAgICAgICANCiAgICAgICAgICAgIGNvbnN0IGluY3JlbWVudCA9IE1hdGguY2VpbCh0YXJnZXROdW1iZXIgLyAoZHVyYXRpb24gLyAyMCkpOyAvLyDmr48yMOavq+enkuabtOaWsOS4gOasoQ0KICAgICAgICAgICAgDQogICAgICAgICAgICBmdW5jdGlvbiB1cGRhdGVOdW1iZXIoKSB7DQogICAgICAgICAgICAgICAgaWYgKHN0YXJ0VmFsdWUgPCB0YXJnZXROdW1iZXIpIHsNCiAgICAgICAgICAgICAgICAgICAgc3RhcnRWYWx1ZSArPSBpbmNyZW1lbnQ7DQogICAgICAgICAgICAgICAgICAgIGlmIChzdGFydFZhbHVlID4gdGFyZ2V0TnVtYmVyKSB7DQogICAgICAgICAgICAgICAgICAgICAgICBzdGFydFZhbHVlID0gdGFyZ2V0TnVtYmVyOw0KICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAgICAgICAgICAgICBpZiAoZmluYWxWYWx1ZS5pbmNsdWRlcygnLycpKSB7DQogICAgICAgICAgICAgICAgICAgICAgICBzdGF0TnVtYmVyLnRleHRDb250ZW50ID0gc3RhcnRWYWx1ZSArIHN1ZmZpeDsNCiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIGlmIChzdWZmaXgpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChzdWZmaXggPT09ICdLKycpIHsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0TnVtYmVyLnRleHRDb250ZW50ID0gTWF0aC5mbG9vcihzdGFydFZhbHVlIC8gMTAwMCkgKyBzdWZmaXg7DQogICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXROdW1iZXIudGV4dENvbnRlbnQgPSBzdGFydFZhbHVlICsgc3VmZml4Ow0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAgICAgICAgICAgc3RhdE51bWJlci50ZXh0Q29udGVudCA9IHN0YXJ0VmFsdWU7DQogICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgIHNldFRpbWVvdXQodXBkYXRlTnVtYmVyLCAyMCk7DQogICAgICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAgICAgICAgLy8g56Gu5L+d5pyA57uI5pi+56S65q2j56Gu55qE5YC8DQogICAgICAgICAgICAgICAgICAgIGlmIChzdGF0TnVtYmVyLmhhc0F0dHJpYnV0ZSgnZGF0YS1maW5hbCcpKSB7DQogICAgICAgICAgICAgICAgICAgICAgICBzdGF0TnVtYmVyLnRleHRDb250ZW50ID0gc3RhdE51bWJlci5nZXRBdHRyaWJ1dGUoJ2RhdGEtZmluYWwnKTsNCiAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIA0KICAgICAgICAgICAgdXBkYXRlTnVtYmVyKCk7DQogICAgICAgIH0pOw0KICAgIH0NCiAgICANCiAgICAvLyDlvZPpobXpnaLmu5rliqjliLDnu5/orqHmlbDmja7ljLrln5/ml7bop6blj5HliqjnlLsNCiAgICBmdW5jdGlvbiBoYW5kbGVTY3JvbGwoKSB7DQogICAgICAgIGNvbnN0IHN0YXRzU2VjdGlvbiA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5mb290ZXItc3RhdHMnKTsNCiAgICAgICAgaWYgKCFzdGF0c1NlY3Rpb24pIHJldHVybjsNCiAgICAgICAgDQogICAgICAgIGNvbnN0IHJlY3QgPSBzdGF0c1NlY3Rpb24uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7DQogICAgICAgIGNvbnN0IGlzVmlzaWJsZSA9IChyZWN0LnRvcCA8PSB3aW5kb3cuaW5uZXJIZWlnaHQgJiYgcmVjdC5ib3R0b20gPj0gMCk7DQogICAgICAgIA0KICAgICAgICBpZiAoaXNWaXNpYmxlICYmICFzdGF0c1NlY3Rpb24uY2xhc3NMaXN0LmNvbnRhaW5zKCdhbmltYXRlZCcpKSB7DQogICAgICAgICAgICBzdGF0c1NlY3Rpb24uY2xhc3NMaXN0LmFkZCgnYW5pbWF0ZWQnKTsNCiAgICAgICAgICAgIGFuaW1hdGVOdW1iZXJzKCk7DQogICAgICAgICAgICAvLyDliqjnlLvlt7Lop6blj5HvvIznp7vpmaTmu5rliqjnm5HlkKwNCiAgICAgICAgICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKCdzY3JvbGwnLCBoYW5kbGVTY3JvbGwpOw0KICAgICAgICB9DQogICAgfQ0KICAgIA0KICAgIC8vIOa3u+WKoOa7muWKqOS6i+S7tuebkeWQrA0KICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdzY3JvbGwnLCBoYW5kbGVTY3JvbGwpOw0KICAgIA0KICAgIC8vIOmhtemdouWKoOi9veaXtuajgOafpeS4gOasoe+8jOS7pemYsue7n+iuoeaVsOaNruW3suWcqOinhuWPo+S4rQ0KICAgIGhhbmRsZVNjcm9sbCgpOw0KfSk7DQo="></script> <button id="back-to-top" class="back-to-top" aria-label="回到顶部"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <polyline points="18 15 12 9 6 15"></polyline> </svg> </button></body></html>