Nucleus(JP)フォーラム Forum Index

Find on the forum:
OR  AND    » Advanced Search

未返信の記事を表示全てのフォーラムを既読にする

新しいトピックを投稿 トピックに返信
投稿者 メッセージ
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2007.03.14 (水) 21:47   記事の件名: sitemap.org準拠サイトマップ作成プラグイン
引用付きで返信

sitemap.orgに対応したサイトマップを生成するプラグインです
NP_GoogleSitemapの後継になります

Ver.1.2 RELEASE(08/07/02)

従来のGoogle Sitemapsへのresubmitに加え、Yahoo.comのアカウントとアプリケーションIDを取得していれば、Yahoo! Site Explorerへも更新通知を送信します
Yahoo!アプリケーションIDが不要になりました!米Yahoo!のSiteExplorerに登録していればOKです(ver.1.2)
Live! Search(MSN)のLive Search Webmaster Center にも sitemap を送信するようにしたので、登録してあれば受け付けてくれると思います(Ver.1.2)
Google ウェブマスターツールで、「priority が全て同じです」と言われるので、ブログ・カテゴリー・アイテム毎に priority を設定できるようにオプションを増やしました(サブカテゴリーは設定方法が無いため、カテゴリーの priority から 0.1 減らしてあります)(Ver.1.2)

使い方

FancyURL での運用の場合、.htaccess への記述が必要です
なお、拙作の NP_CustomURL 環境の場合はインストールするだけであとは何の設定も必要ありません(仮想ファイル名を変更したい場合は別)


  • modRewrite を使用する場合
    Code:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} sitemap.xml
    RewriteRule ^(.*)$ index.php?virtualpath=$1 [L,QSA]

    もしくは
    Code:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?virtualpath=$1 [L,QSA]

  • modRewrite が使用できない場合
    Code:
    RedirectMatch /sitemap\.xml /index.php?virtualpath=sitemap.xml


modRewrite が使用できない場合にブラウザ等でアクセスした時に[アドレス]欄に表示されるのはリダイレクト後の URL になります
またその場合でも、Google への自動通知は
Code:
http://example.cpm/sitemap.xml
になります

FancyURLで無い場合のURLは
Code:
http://example.jp/index.php?virtualpath=sitemap.xml

になります

また、上の例にある『sitemap.xml』は、各ブログオプションで変更可能です
変更した場合は、.htaccessの該当箇所を書き換えてください

既知の問題点:Yahoo!へ更新通知を送っても、Site ExplorerでのLast Submittedが更新されない(解決しました)

アップグレードの注意点:Ver.1.2 でオプションに変更がありますので、以前のバージョンからのアップグレードは一旦アンインストールしてから行ってください



NP_SEOSitemaps_1.2.zip
 説明:
文字コード無関係

ダウンロード
 ファイル名:  NP_SEOSitemaps_1.2.zip
 ファイルサイズ:  6.75 KB
 ダウンロード:  1700 回



最終編集者 shizuki [ 2008.07.02 (水) 00:52 ], 編集回数 1 回

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
Katsura



登録日: 2006.06.12
記事: 19
所在地: 名古屋

記事 日時: 2007.05.08 (火) 01:56   記事の件名: sitemap.xmlでエラー表示
引用付きで返信

先日、NP_Multiplecategories(v0.381j)を導入以後....だと思うのですが、sitemap.xmlでエラーが表示されてしまいます。
Quote:
XML ページを表示できません
スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

ドキュメントの最上位では無効です。リソース 'http://blog.kkj-net.com/sitemap.xml' の実行エラーです。ライン 1、位置 1

mySQL error with query SELECT * FROM nucleus_plug_multiple_categories_sub WHERE catid = 1 ORDER BY ordid: Unknown column 'or...
Nucleus v3.3、CustomURL-0.3.6d を利用させていただいています。
XREA server
PHP 4.4.4
MySQL 4.0.26

申し訳ございませんが、なにか解決の糸口を教えていただけないでしょうか。

_________________
http://blog.kkj-net.com/

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
nakahara21
モデレーター
モデレーター


登録日: 2003.11.14
記事: 1298
所在地: 尼崎

記事 日時: 2007.05.08 (火) 08:46   記事の件名:
引用付きで返信

NP_Multiplecategoriesが正常にアップデートされていないためではないでしょうか。
無限階層版機能のためのテーブル構造になっていないためのsqlエラーです。

えーと、プラグインの管理に入ると、アップデートのためのボタンがあったはずです。

_________________
nakahara21
http://nakahara21.com/
*移転しています

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2007.05.08 (火) 09:04   記事の件名:
引用付きで返信

あぁ、ごめんなさい
これ、0.3系に対応して無かったですね
まみおさんの書かれてる通り無限階層版にすれば、とりあえずエラーは表示されなくなります

また時間を見て対応させときたいと思います

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
Katsura



登録日: 2006.06.12
記事: 19
所在地: 名古屋

記事 日時: 2007.05.08 (火) 11:18   記事の件名:
引用付きで返信

nakahara21様、shizuki様
早速の返信ありがとうございます。

NP_MultipleCategories_v0.5.1jへバージョンアップしました。
無事、sitemap.xmlが表示されるようになりました。

お手数かけました。

_________________
http://blog.kkj-net.com/

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動
tyamaguchi



登録日: 2005.02.06
記事: 1

記事 日時: 2008.01.17 (木) 15:39   記事の件名: lastmodタグ
引用付きで返信

出力された内容を見て気付いたのですが、lastmodタグはタイムゾーンの+09:00をつけるなら、時刻表示はGMT(UTC)ではなくJSTではないでしょうか?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
G303



登録日: 2007.01.24
記事: 24

記事 日時: 2008.02.09 (土) 00:42   記事の件名:
引用付きで返信

googleのウエブマスターツールのサイトマップで警告が出てしまいました。

クロールが完了できなかった URL
サイトマップの URL のサンプルをテストいたしましたところ、含まれているリダイレクトが多すぎるため、一部の URL が Google にアクセスできないことがわかりました。 リダイレクトを行うサイトマップの URL を変更し、リンク先 URL (リダイレクト ターゲット) に置き換えてください。 有効な URL は、通常どおりすべて登録されます。


Customized URLでitemの名前を、例えば本の話題ならbook20080208.htmlになるように変えているせいもあるのか、
sitemap.xmlの中身をみると、
http://www.hogehoge.com/blog/index.php?itemid=20
の様になっているためにリダイレクト扱いになっているのでしょうか?
sitemapのアドレスを、カテゴリーIDではなく名前に変更や、アイテムのアドレスに変更するにはどうすれば良いのでしょうか?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
ko-charlie-ko



登録日: 2007.12.25
記事: 10

記事 日時: 2008.02.13 (水) 15:49   記事の件名: 複数のブログをサイトマップに登録
引用付きで返信

こんにちはko-charlie-koと申します。

複数のブログをサイトマップに登録する方法をお聞きしたいと思い書き込みました。
今日、NP_SEOSitemapsプラグインを自分のサイトに追加したのですが、メインのブログの情報しか表示されません。

自分のサイトは複数のブログで構成されていて、Customized URLプラグインでURLをhttp://sample.com/ooooo/のようにしています。NP_SEOSitemapsプラグインの設定で「AllBlog モードでサイトマップを作成する」で「はい」を選択し、各ブログの「AllBlog モードのときにこのブログを含める」で「はい」を選択しているのですが、なぜかメインブログしか表示されないのはどうしてでしょうか。

ちなみに個別のブログのURLのあとにhttp://sample.com/ooooo/sitemap.xmlを打てば、そのブログの情報は無事に出力されます。

また、.htaccessに関しては説明の通り以下でやっております。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?virtualpath=$1 [L,QSA]

お手数ですがご助言お願いできればと思います。よろしくお願い致します。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2008.02.13 (水) 18:00   記事の件名:
引用付きで返信

G303さん
ブログのURLに「index.php」とかついてませんか?

ko-charlie-koさん
「AllBlog モードでサイトマップを作成する(サブ/マルチドメインは除外)」は「はい」になっていますか?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
G303



登録日: 2007.01.24
記事: 24

記事 日時: 2008.02.14 (木) 01:24   記事の件名:
引用付きで返信

shizukiさん
サイトマップの中のurlの一部を見るとindex.phpが付いてました

http://www.hogehoge.com/hogehogeblog/index.php?itemid=305

といった感じです。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
G303



登録日: 2007.01.24
記事: 24

記事 日時: 2008.02.14 (木) 01:27   記事の件名:
引用付きで返信

サイトマップ以外の通常のアクセスでは
http://www.hogehoge.com/hogehogeblog/hogehoge.html
の様になっています。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
G303



登録日: 2007.01.24
記事: 24

記事 日時: 2008.02.14 (木) 01:54   記事の件名:
引用付きで返信

度々、テンパってしまっていて申し訳ありません。
何となくヒントから気付いたのが、Nucleus V3.31 SP1にアップデートした際に、index.phpを上書きしたままだったのがいけなかった様です(まだ解りませんが)。
通常のCustomized URLのindex.phpに変更して運用します。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
ko-charlie-ko



登録日: 2007.12.25
記事: 10

記事 日時: 2008.02.14 (木) 07:45   記事の件名:
引用付きで返信

shizukiさん

「AllBlog モードでサイトマップを作成する(サブ/マルチドメインは除外)」はもちろん「はい」にしておりますが、うまく作成されません。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2008.02.15 (金) 12:40   記事の件名:
引用付きで返信

G303さん
Quote:
何となくヒントから気付いたのが、Nucleus V3.31 SP1にアップデートした際に、index.phpを上書きしたままだったのがいけなかった様です(まだ解りませんが)。

それでビンゴでしょう
おそらく
Code:
$CONF['Self'] = 'index.php
が残っていたんだと思います

ko-charlie-koさん
おかしいですねぇ。ウチではそれでちゃんと出力されてるんですが・・・
もう一度NP_CustomURLとNP_SEOSitemapの全ての設定を見直してみてください

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
G303



登録日: 2007.01.24
記事: 24

記事 日時: 2008.02.21 (木) 00:14   記事の件名:
引用付きで返信

報告が遅くなってしまいました。
旨く動いているかと思ってふとsitemap.xmlをたたいてみたら中身がからっぽでした・・・


<?xml version='1.0' encoding='UTF-8'?>

<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"></urlset>


nucleusオリジナルindex.phpでは中身があったんですが・・・なにか他に設定が有るのでしょうか・・・。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
G303



登録日: 2007.01.24
記事: 24

記事 日時: 2008.02.27 (水) 22:21   記事の件名:
引用付きで返信

あれから、プラグインをインストールし治してみましたが、状況は変わらないです。
インストールし直してみて気付いたんですが、トップのブログだけは表示されました。

ko-charlie-koさんと同じ状況の様です。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
yume



登録日: 2007.06.16
記事: 9

記事 日時: 2008.03.14 (金) 12:35   記事の件名: サイトマップ
引用付きで返信

グーグルに登録しようとしたところ、フォーマットがサポートされていないと出てしまいました。
どうしたらよいのでしょうか?

http://blog.kireino1.com/

です

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
cha_cya



登録日: 2004.08.25
記事: 738
所在地: 東京

記事 日時: 2008.03.14 (金) 17:19   記事の件名:
引用付きで返信

yumeさん

こちらの投稿が参考になるかもしれません。
http://groups.google.com/group/google-sitemaps-ja/browse_thread/thread/7085419a0f077e01/784d1f2f8c2e528a?#784d1f2f8c2e528a

エラーメッセージはそのままコピペしたほうが解決に繋がりやすい上、あとから似たような問題に遭遇した人にも検索でヒットしやすくなるのでお勧めです。

また、GoogleのサービスはGoogleグループにノウハウが蓄積されていることが多いので、そちらで検索をかけてみるのも一つの方法です。

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
shizuki
モデレーター
モデレーター


登録日: 2006.03.23
記事: 891
所在地: 西播磨

記事 日時: 2008.03.14 (金) 17:50   記事の件名:
引用付きで返信

yumeさん

そのURL、リダイレクトされて確認できません
リダイレクトされた先のGeeklogのサイトとは違いますよね?

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信 投稿者のウェブサイトに移動 MSNM
yume



登録日: 2007.06.16
記事: 9

記事 日時: 2008.03.14 (金) 20:24   記事の件名:
引用付きで返信

グーグルのサイトは明日落ち着いて読んでみます。


リダイレクトのサイトではなく、
http://blog.kireino1.com/sitemap.xml
このサイトマップですが・・・

トップに戻る

ユーザーのプロフィールを表示 プライベートメッセージを送信
新しいトピックを投稿 トピックに返信
特定期間内の記事を表示:   

ページ移動 1, 2  次へ

Page 1 of 2

All times are GMT + 9 Hours

移動先:  

新規投稿: 不可
返信投稿: 不可
記事編集: 不可
記事削除: 不可
投票参加: 不可
ファイル添付不可
ダウンロード:

Powered by phpBB © 2001, 2002 phpBB Group