問題タブ [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.
asp.net - 動的に作成されたTreeViewにSiteMapをバインドする方法は?
実行時に動的に作成されたTreeViewにSiteMapをバインドするにはどうすればよいですか?
text - Google Webmaster Tool からサイトマップを HTML で取得する
[賢者への注意: 最後の編集にジャンプ]
次のような非常に単純な txt サイトマップ (sitemap.txt という名前) があります。
ウェブマスター ツールにロードすると、次のようになります。
サイトマップが HTML - サイトマップが HTML ページのように見えます。代わりに、サポートされているサイトマップ形式を使用してください
いくつかの代替手段 (www の有無など) を試しましたが、うまくいきませんでした。
誰でも手がかりはありますか?
どんな助けでも大歓迎です!
編集:
xml サイトマップを試してみたところ、同じエラーが発生したため、サーバーがすべてを HTML として提供しているように見えます (ceejayoz が正しく示唆しているように)。問題は...どうすればappspotサーバーをプレーンテキストとしてサーバーテキストに取得できますか?
編集:
わかりました-私はうんざりして、サイトマップを明示的にテキスト/プレーンとして提供するサーブレットを実装しました(現在、XMLとTXTの両方を試しています)。サーブレットを手動で呼び出してもすべて正常に動作しますが、それでも Sitemap is HTML を取得します。どこに頭をぶつければいいのかわからない!
編集: Firefox プラグインを使用して content-type を検証しようとしました - すべてが期待どおりに機能しているようです (人々が見られるように実際の URL を入れています):
http://wokheisandbox.appspot.com/sitemaps/sitemap.txt --> コンテンツ タイプ: text/plain http://wokheisandbox.appspot.com/sitemaps/sitemap.xml --> コンテンツ タイプ: application/xml
私のサーブレットで (text/plain を明示的に設定): http://wokheisandbox.appspot.com/wokhei/serveSitemap?fileType=TXT --> コンテンツ タイプ: text/plain http://wokheisandbox.appspot.com/wokhei/ serveSitemap?fileType=XML --> コンテンツ タイプ: テキスト/プレーン
ウェブマスター ツールから取得できるのは、まだ --> Sitemap is HTML のみです。
編集:
理由がわかったと思います --> Google ウェブマスター ツールに自分のサイトをhttp://mydomain.comとして登録しましたが、アプリはmydomain.com にマッピングされているhttp://myapp.appspot.comの appspot でホストされています. http://myapp.appspot.comを登録すると、すべて正常に動作します (サイトマップが検証済み)。
これは朗報ですが、mydomain.com をインデックスに登録したいので、理想的ではありません。克服する方法はありますか?
asp.net - asp.net Xml サイトマップの更新
私が取り組んでいるプロジェクトでは、ユーザーは CMS タイプ システムでページを作成できます。
これらのページを参照するために asp.net サイトマップを使用したいと思います。したがって、ページが追加または移動されると、Xml サイトマップが更新されます。
これは実用的な解決策ですか?これと同様に機能する解決策はありますか?
sitemap - カスタム xmlsitemapprovider は sitemapnode のタイトルを設定できませんか?
カスタム XmlSiteMapProvider を作成しました。うまくいきますが、サイトマップのタイトルも変更できるようにしたいです。ただし、オブジェクト ブラウザーで表示すると、プロパティにセッターがあるときに、タイトルが突然読み取り専用になるという例外が発生します。誰でもこの動作を説明できますか?
私は新しいノードを作成しようとしており、RemoveNode メソッドを使用して現在のノードを削除してから、AddNode メソッドを使用しています。ただし、1 つのパラメーターでメソッドを使用すると、文句を言い始めます (parentNode を null にすることはできません)。2 つのパラメーターでメソッド オーバーロードを使用し、ノードのparentNode を渡して削除したい場合、それも null です。これを解決するには?
sitemap - サイトマップのカスタムSiteMapNodeを構成するにはどうすればよいですか?
SiteMapNodeから継承し、そのTitleプロパティを上書きするクラスを作成しました。ただし、サイトマップ(およびカスタムsitemapprovider)がデフォルトの実装ではなくこのカスタムSiteMapNode実装を使用するように、どのように、どこで構成すればよいですか?
search-engine - URL の順序は XML サイトマップで重要ですか?
検索エンジンと Web サイト クローラーの場合、URL の順序は XML サイトマップで重要ですか?
現在、サイトマップが生成されると、データベース内の一意の ID を使用して Web サイトの URL を順番に並べ替えます。URL は日付順に並べるべきですか?
順次サイトマップ
注文日 サイトマップ
xml - Cocoon-パイプライン:XSLでXMLを2回変換しますか?
私の問題は、Cocoon sitemap.xmapをある方法でセットアップすることです。これにより、最初にXSLを使用してXMLファイルの変換が行われ、それを自分の変換に使用できます。
私は次のファイルを持っています:
start.xml:combine_start.xslを適用してまとめられたファイルの参照が含まれています
transform.xsl:これはcombine_start.xsl(出力XML)で作成された変換で使用したい自分のXSLファイルです。
start.xmlは、プロセスで必要なすべてのファイルの一種のインデックスであるため、XSL関数が適用されている場合(タグが見つからない場合)、次のサイトマップには結果が表示されません。ネットを検索しましたが、別の変換を適用する前に、最初に変換を行うパイプラインを設定する方法が見つかりませんでした。
うまくいけば、私の問題はあまりにも混乱していません、そして私は私が得ることができるどんな助けにも感謝します。以下に、私が試したサイトマップを示します。
html - サイトマップの背景色に CSS を設定する方法
表のセルを背景色で塗りつぶすことは可能ですか? と同じ問題があります。.
問題は、サイトマップを使用していて、td タグの css を設定する方法がわからないことです。
(これは Firefox と IE8 では正常に動作しますが、IE7 では動作しません)
私は次のCSSを使用しています:
これにより、次の HTML が得られます。
django - Django Google News Sitemap.xml
URLに数字を追加する必要がないように、通常のsitemap.xmlに加えてGoogleニュースサイトマップを作成しようとしています。
Djangoのcontribシステムを使用してsitemap.xmlを構築しましたが、うまく機能しますが、フレームワークを更新してnews_sitemap.xmlを生成する(未確認の)パッチにコンテキストを渡すのに問題があります。
これは私が統合したパッチです:http://code.djangoproject.com/ticket/10907、しかしコンテキストは渡されていません。問題は、views.pyでオブジェクトをビルドするために使用しているフォーマットにあると思います。
私が実行しているコード:
views.py
urls.py
テンプレートはラッパーのみを出力します。適用されたパッチに問題があるかもしれませんが、私が思うに明らかな何かが欠けています。これに関連するコードは次のとおりです。
サイトマップ内でcontribinit.py
indexing - TYPO3 Extension Alphabetical site index - ラップを追加するには?
アルファベット順のサイト インデックスに折り返しを追加する
コードに記述された状況。私の問題は正しい範囲だと思いますが、それを解決する方法がわかりません。どうもありがとう。