WordPress 用のパーソナライズされたユーザーフレンドリーな 404 ページを作成する方法

WordPress 用のパーソナライズされたユーザーフレンドリーな 404 ページを作成する方法

ウェブマスターとして、私も間違いを犯すでしょうし、あなたも間違いを犯すでしょうし、私たちは皆間違いを犯すのです。一部のエラーは 404 エラー ページで解決できます。一般的に、このページには次のプロンプトが表示されます: 「404 エラー: 申し訳ありませんが、お探しのファイル/ページは存在しません。」 このタイプのページはユーザー エクスペリエンスの向上には役立ちません。では、より使いやすい 404 ページを設計するにはどうすればよいでしょうか。

404 ページの目的は、サイトのユーザーに問題点を伝えることだけではなく、実行可能な解決策も提供することです。

デフォルトの WordPress テーマ Kubrick では、404 ページはシンプルで見苦しいので、あなたのページもあまり良くないと思います。この記事では、優れた 404 ページを作成する方法を段階的に説明します。

実際、優れた 404 ページのデザインは複雑ではありません。その目的は、Web サイトのユーザーが必要な情報を見つけ、Web サイトの閲覧を継続できるようにすることです。さっそく始めましょう!

あなたがウェブサイトの訪問者であると仮定します。

あなたがウェブサイトのユーザーで、404 ページに到達したとします。それは、他の情報を見つけたいからであり、そうでなければここには来なかったはずです。したがって、絶対にしてはいけないことがいくつかあります。

まず、ユーザーがウェブサイト上のどこかのリンクをクリックして 404 エラー ページに到達した可能性があると考えられます。もしそうなら、誰が責任を負うのでしょうか? 彼らですか? いいえ、あなた、つまりウェブマスターです。

次に、404 ページのデザインが Web サイト上の他のページと一致していることを確認します。ウェブマスターの中には、ユーザーの受け入れを考慮せずに独創的になることを好む人もいます。たとえば、あるウェブマスターはこのページを一般的な Windows のブルー スクリーンのように見えるように設計しましたが、結果はあまり良くなく、人々は彼の Web サイトから逃げてしまいました。

3 番目に、上記のブルー スクリーン デザインのようなジョークを言う場合は、全員がそれを受け入れていることを確認したほうがよいでしょう。

完璧な404エラーページをデザインしましょう

さて、何をすべきでないのかがわかったところで、ユーザーがあなたのウェブサイトに来るのは特定のコンテンツを探すためであり、通常はリンクをたどってここに来るということも知っておく必要があります。さて、ウェブマスターとして、ユーザーが目標を達成できるようにさまざまな方法を提供する必要があります。

素晴らしい 404 ページの例をいくつか見てみましょう。

上記の 404 ページの中では、コンバージョン率の専門家の Web サイトのデザインが私のお気に入りで、インスピレーションも得ました。

ユーザーを支援するために 4 つのオプションを提供します。

1. 再度検索

2. リンクにスペルミスがないか確認します。

3. サイトマップで検索します。

4. ウェブサイトのホームページに戻ります。

Apple の公式サイトでは、サイトマップをユーザーに直接提示しており、これは良いアイデアです。お好みに応じてお選びいただけます。

コンバージョン率の専門家による 404 ソリューションを使用することをお勧めします。これはデザイン面でも実装が簡単なので、詳細には触れません。ここで、もう 1 つ項目を追加して、ユーザーが入力した URL に関連するいくつかの Web ページのリストを表示します。この機能を実現するには、この URL アドレスを調査して分析し、何かが見つかるかどうかを確認する必要があります。

404 エラー ページはユーザーにどのような有用なデータを提供できますか?

多くのウェブマスターは、404 ページは行き止まりであると考えています。実際、ウェブサイトユーザーの検索意図を理解するのに役立つ多くの有用なデータを提供することができます。 URL アドレスを調べてみましょう。ドメイン名 / とその後のすべての文字から、ユーザーが何を探しているのかがわかります。

幸いなことに、WordPress システムはこの情報を保存しており、変数 $wp_query->query_vars['name'] を通じて見つけることができます。この wp_query クラス関数は、一連の処理の後に正規化された URL を保存します。この情報を使用して 404 ページを構築できます。

まず、$wp_query->query_vars['name']変数内のページ名と直接一致するページがあるかどうかを確認しましょう。

 $s = $wp_query->query_vars['名前'];
 $s = preg_replace("/(.*)-(html|htm|php|asp|aspx)$/","$1",$s);
 $posts = query_posts( 配列( 'post_type' => 'any', 'name' => $s) );

上記のステートメントで結果が出力されない場合は、str_replace() 関数を使用して、$s 文字列内の「-」をスペースで削除してから、再度検索する必要があります。 $s 変数を再利用する場合、それを if ステートメントの外側に配置して、前のクエリで結果が生成されたかどうかを確認します。

 $s = str_replace("-"," ",$s);
 (count($posts) == 0)の場合{
 $posts = query_posts(配列(配列('post_type' => 'any', 'name' => $s) );
 }

これで、ユーザーが以前に入力した URL に関連するログが出力されました。少なくとも、関連していると思われます。次のステートメントを使用して、それらをリスト形式で表示します。

 ($postsが0以上の場合)
 echo "<p>次の投稿のいずれかを探していましたか?
 またはページ?</p>";
 エコー "<ul>";
 foreach ($posts を $post として) {
 '<li>' をエコーし​​ます。
 echo '<a href="'.get_permalink($post->ID).'">'.$post->post_title.'</a>';
 エコー '</li>';
 }
 エコー "</ul>";
 }

面倒すぎると思われる場合は、スマート 404 プラグインをインストールできます。実装する機能は上記で紹介したものと同様です。

これで、すばらしい 404 ページが完成しました。条件を満たすログが多すぎる場合は、1 つずつ表示する必要はなく、いくつかを選択するだけでよいことに注意してください。さらに、404 エラーは、リファラー (ユーザー ソース) に関する有用な情報も提供します。つまり、誰かが Web サイトに間違った Web リンクを作成した場合や、存在しないページにリンクした場合です。したがって、最後に行う必要があるのは次のことです。

404ページを避ける

Google アナリティクスを使用する利点の 1 つは、リファラー情報を表示できるため、Web サイトのユーザーがどこから来ているかを確認できることです。この機能を使用すると、URL を適切な Web ページに指定できるほか、自分の Web サイトに誤ったリンクを張っている Web サイトを見つけて、Web マスターに通知してリンク アドレスを修正してもらうこともできます。

ウェブサイト上の 404 エラーを追跡するもう 1 つの優れた方法は、Google ウェブマスター ツールを使用することです。 「診断 - クロール エラー」メニューでは、Google はウェブサイト上の可能性のある 404 エラーを 1 つずつマークします。

この記事は、http://www.hiways.com.cn によって公開されています。 転載する場合は出典を明記してください。 ありがとうございます!

WordPress 用のパーソナライズされたユーザーフレンドリーな 404 ページを作成する方法

キーワード: wordpress、seo、ウェブマスター、ウェブサイト、ウェブサイトのプロモーション、収益化

<<:  多くのウェブサイトが「リークゲート」に関与、ハッカーが侵入プロセスを暴露

>>:  分析例: ウェブサイトがそもそも存在しないという事実は、そのサイトの権威が低下することを意味しますか?

推薦する

vmiss: 安価な日本の VPS、純粋な IIJ または BGP 回線、1Gbps の帯域幅、月額 18 元、1G メモリ/1 コア/10gSSD/500G トラフィック

vmiss は日本で新しい VPS サービスを追加しました。以前は日本の大阪データセンター (IIJ...

クラウド ストレージのパフォーマンス: 可用性と耐久性の違い

車のエンジンをかけたり、電化製品を壁のコンセントに差し込んだり、ハードドライブ上のファイルをダブルク...

Baidu 統計「SEO 提案」から Baidu の好みを分析する

Baidu Statisticsの新バージョンが使用され始めてから半月以上が経ちました。開発と設計に...

ウェブサイトデータの3つのコア要素の簡単な分析

ウェブサイトがコンテンツを更新し、外部リンク システムを構築する適切な方法を確立したら、ウェブマスタ...

Kubernetes ネットワークのトラブルシューティングの実践

Kata/リモート ハイパーバイザー (ピア ポッドとも呼ばれる) シナリオを開発しているときに、ワ...

生成AIシステムの導入により、企業のクラウドアーキテクチャが変化する可能性がある

データの可用性とセキュリティから大規模な言語モデルとその選択と監視まで、企業による生成 AI の導入...

対外貿易B2Bプラットフォームプロモーションサービスの選び方 B2Bウェブサイトプロモーション戦略共有

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますインターネ...

クラウドベースの SaaS アプリケーションで AI を活用して効率的なリモート ワークを実現する方法

現在進行中のCOVID-19パンデミックにより、企業がリモートワークを実施する必要性が浮き彫りになり...

第4回中国ICユニコーンリストが発表

近年、国内の集積回路分野は、需要と供給がともに好調な状況が続いています。一方、市場におけるチップの需...

フロントエンドエンジニアのための SEO のヒント 5 つ

私はさまざまな役職の同僚と頻繁にコミュニケーションを取っていますが、彼らがトラフィック チャネルとし...

百度が日本の百度検索エンジンを閉鎖

最近、一部のネットユーザーは、百度が7年間運営してきた日本のサイトが検索ボックスを削除し、日本語検索...

効果的なクラウド ネットワーク セキュリティ戦略を導入するための 5 つの重要なステップ

従来のネットワーク セキュリティ システムは、物理的およびソフトウェア ベースの制御を適用してインフ...

#Cyber​​Monday# itldc: 9 日間 50% オフ プロモーション、9 つのデータセンター VPS + 専用サーバー

itldc は、12 月 1 日から 12 月 9 日までの 9 日間、Xeon E3 シリーズ C...

360 Search は、低品質コンテンツや重複コンテンツを処理するように特別に設計された ICO アルゴリズムを導入しました。

湖北インターネット連盟によると、360検索部門はICOアルゴリズムを導入した。ICOの正式名称はイン...