問題タブ [sitemap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sitemap - 更新されたサイトマップがあることをコードで Google に通知するにはどうすればよいですか?
Google ヘルプのこのページ:
https://www.google.com/webmasters/tools/docs/en/sitemap-generator.html#submitting
Google は、HTTP リクエストを使用して更新されたサイトマップを通知する方法があると述べています。
リンクをクリックすると、次のページに移動します。
http://www.google.com/support/webmasters/bin/answer.py?answer=34592&topic=8482&hl=en#ping
しかし、どのリクエストで ping を実行するかについての情報はありません。
このアドレスと必要なパラメーターを知っている人はいますか?
.net - ASP.NET サイトマップを使用してブレッドクラムを生成することはできますか?
ASP.NET サイトに単純なメニュー文字列 (パンくずリスト) を持たせたいと思っています。必要なすべての要素を含むサイトマップを作成し、Web.config に登録しました。例えば:
Masterpage に配置されたコントロールを作成しました。メニュー生成コードは次のとおりです。
しかし、{ { "/", "Home" }, { "hosting/", "Hosting" }, { "software/", "Software" } .. } のような StringDictionary を使用します。
代わりにサイトマップへのクエリを使用するにはどうすればよいですか? または、サイトマップではなく、事前に発明されたものかもしれません。
asp.net - サイトマップの動作
サイトマップを使用するためのツリー ビューのような構造を見つけるためだけに、大量の MS ドキュメントをよく調べました。サイトマップのナビゲーションにフォルダーのような構造を持たせる方法を誰も知らないと思いますか? たとえば、次のような構造を取ります
「概要」と「連絡先」はフォルダーになりますが、サイトマップは単一のページで階層化されることはありません。したがって、ルート ページには 2 つのメニュー項目があり、1 つは "Home" で、[About] メニューと [Contact] メニューにドリルダウンするためのフォルダーのように機能し、もう 1 つは免責事項のページへのリンクです。ホームをクリックすると、「概要」と「連絡先」のリンクを含むメニューがリロードされ、「ホーム」と「免責事項」が完全に非表示になります。
次に、ホームをクリックすると、
次に、あなたについてをクリックすると、
すべてのメニューには、フォルダーに戻るための「上」メニューがあります。
簡単な解決策があるとは思えませんが、現時点では、Web アプリケーション全体のさまざまなフォルダーにある静的な html ページを使用しています。これは、ご想像のとおり、変更が必要なものです。
何か案は?
編集
VB.NET ソリューションを考え出す必要がありました
これは直接マスター ページ ファイルにあります (一時的なものです。後でコード ビハインド モデルに配置します)。
それから私はこれを体に持っています
繰り返しますが、一時的にテストするだけです。実際には何も出力されませんが、GetURL の定義が間違っていると思います。実際のファイルを取得しているだけだと思っていましたか?私は非常に間違っている可能性があります:)
EDIT EDIT : 何らかの理由で出力が得られないため、サイトマップだと思いました。私はそれをデバッグする必要がありますが、私は今のところリモートで作業しているので、かなり遅いです;)
サイトマップの例を次に示します。
asp.net - ASP.NETSiteMapコントロールの無効なXHTML-titlecontains&
.SiteMapファイルとSitemapコントロールを使用して、ページにサイトマップを作成しています。Web.sitemapのページのタイトルは「Out&About」です。
ページがレンダリングされると、アンパサンドがソースに&(Out&About)として表示されます。これにより、明らかに検証エラーが発生します。
タイトルに入力したときに、古き良き.netサイトマップにアンパサンドをエンコードさせる方法についてのアイデア。
いつものように、助けてくれてありがとう。ペテスキ
asp.net - サイトマップのトリミングが機能しない
私は記事を読み、多くの調査を行いましたが、これは私のお尻を蹴っています。簡単なはずです. 簡単に修正できることを願っています。
ロールに基づいてサイトマップをトリミングしようとしていますが、メニュー コントロールは変更されません。
サイトマップ:
web.config:
何が問題なのですか?
asp.net - これはサイトマップのトリミングで解決できますか?
これは機能するはずですが、機能しません。
私はパワー ユーザーとしてログインしており、1 つのレポートが表示されるはずですが、実際には 2 つのレポートが表示されます。
これは正しく動作するはずですか?
url - Googleに動的PHPページのインデックスを作成させる
リンクがHTMLページ(例:mypage.com/contact_me.html)ではなく動的(profile.php?uid = 32320&mode = 2)に設定されているWebサイトを作成することを計画しています。
GoogleにこのようなWebサイトのインデックスを作成して、すべてのプロファイル(Facebookが行ったように)をGoogleで個別にインデックスに登録するにはどうすればよいですか?
ありがとう!
asp.net-2.0 - SiteMapPath コントロールの現在のノードをプログラムで設定する方法はありますか?
私のサイトには、同じ子ページを指すページがいくつかあります。同じ URL で SiteMapNode を複製できない xml サイト マップを使用しています。私の考えは、SiteMapPath コントロールに親ノードを与えて、そこからデータを入力し、現在のページの SiteMapNode を追加することでした。
他の誰かが同様のことをしなければなりませんでしたか? 私はこの記事を見てきましたhttp://msdn.microsoft.com/en-us/library/ms178425.aspx「メモリ内のサイトマップノードをプログラムで変更する」方法を説明していますが、ファイルに SiteMapNode が含まれており、次に、クエリ文字列を調べてそのノードを変更します。
ノードが存在しないか、存在する場合は、正しいパスをレンダリングできるように正しい親にコピーする必要があります。ビジュアルの場合:
私が見たいもののいくつかの例:
seo - sitemap_index.xml に関する混乱
サイトマップ形式に関する Google ドキュメントを読みましたが、明確にされていないことが 1 つあります。検索エンジンは自動的に /sitemap_index.xml を探して見つけますか、それとも /robots.txt またはメインの/sitemap.xml? /sitemap.xmlがなくても、/sitemap_index.xml を見つけて収集することに頼ることはできますか?