0

wp テーマとクリエーターに問題があると、解決しないようです。これは Ajax 駆動であり、カスタム パーマリンクをサポートしていません...

したがって、ウェブサイトが Google に表示されるとすぐに、参照されたすべてのリンクが、ウェブサイトの外にあるように見えるいくつかの黒いページに送信されます。

Google に表示されるリンク: www.thaiorchid.be/menus/ (黒いページ) 実際の Web ページとの比較: www.thaiorchid.be/#menu-item-21

私は次の解決策のアイデアを持ち始めました:WordpressのAJAXナビゲーション - パーマリンクの問題で、連絡先ページwww.thaiorchid.be/contactで試してみましたが、これはもう黒いページにリダイレクトされませんが、wwwに比べてまだ完璧ではありません.thaiorchid.be/#menu-item-19...

どんなアイデアでも大歓迎です。どうもありがとう、ジョナサン

4

1 に答える 1

0

あなたのサイトは、非 JS ブラウザー (たとえば、私の知る限り、ほとんどの Google ボット) に対して適切なフォールバックを提供していません。これは、それ以上知らないうちに、テーマの (深刻な) 欠点のようです。

適切に構築された場合、このような「AJAX 拡張」サイトは、基本的な HTML 要求を通じてすべてのコンテンツへのアクセスを許可する必要があります。クライアントで Javascript が利用可能な場合、できれば同じコンテンツを AJAX リクエストを使用してロードする必要があります。

もう 1 つの問題は、サブ ナビゲーションの欠落から生じます。サブメニュー (フライアウト) は Javascript なしでは使用できないため、2 レベルずつ深くなるページに到達する別の方法を提供する必要があります。

このページが Javascript なしでどのように機能するか、または機能するかの例を次に示します。

1. Visit homepage
2. Click “Menus” in navigation
3. Opens “Menus” page, showing what the “black page” currently shows 
   + proper header/footer 
   + main navigation 
   + sub navigation for all elements in “Menus” fly–out (“Potages, Entrées, …”)
4. Click “Potages”
5. View “Potages” page, again with proper 
   header/footer 
   + main navigation 
   + sub navigation for all elements in “Menus” fly–out

おそらく、状況を解決するためのコードのスニペットやプラグインなど、簡単な解決策を探しているでしょう。残念ながら、テーマが何らかの助けを提供しない限り、そのような特効薬は存在しません。現在の実装は、かなり無謀な方法で「AJAX サイト」のトピックにアプローチするだけです (ほとんどのスクリーン リーダーもコンテンツにアクセスできないことを知って「幸せ」になるでしょう)。テーマを変更するか、アクセスできないサイトでほとんど立ち往生している構造を修正してください。

于 2012-05-25T09:18:26.177 に答える