佐藤

MT5でgooglesitemapテンプレート

1

初めまして、佐藤と言います。

新たにインストールしたMT5.01から、グーグルサイトマップ sitemap.xml を出力させたいのですが、テンプレートを教えていただけないでしょうか?

宜しくお願いします。

返信(13)

| 返信する
  • こんにちは。
    単一のブログの場合、MT4までと同じ内容で出力可能です。特にMT5になって、書き方が変わるような事は無いはずです。
    よろしければ、私の公開している「mt.Vicuna Simple Theme Plugin」に含まれていますので、それをご利用ください。
    http://www.zelazny.mydns.jp/pub/plugins/mtvicuna-simple.php

  • こんにちは、oscarさん。返信、本当にありがとうございます、30時間ぐらい悩んでいました。いままでずっとMT2.661で粘っていたのですが、MT4.261を選択しなかったのを、後悔していたところでした。改めて言わせて下さい、ありがとうございました。

  • oscarさん、こんばんは。

    先程はありがとうございました。グーグルサイトマップのテンプレートを使わせていただきました。早速アップさせていただきましたが、


    は存在しません(3行目)。とエラーメッセージがでてしましました。これはどこにいけば手に入るのでしょうか?



    -


    何か大きな勘違いをしていますでしょうか?
    お手すきの時にヒントを宜しくお願いします。    
                            佐藤

  • oscarさん、こんばんは。
    
    

    先程はありがとうございました。グーグルサイトマップのテンプレートを使わせていただきました。早速アップさせていただきましたが、


    <MTGoogleSitemapsPing>は存在しません(3行目)。とエラーメッセージがでてしましました。これはどこにいけば手に入るのでしょうか?


    <?xml version="1.0" encoding="UTF-8" ?>
    - <!-- MTGoogleSitemapsPing error: a template which named "SiteMap 0.9" is not found.-->


    何か大きな勘違いをしていますでしょうか?
    お手すきの時にヒントを宜しくお願いします。    
                            佐藤

  • おはようございます、佐藤さん。
    プラグインが存在しない時には、有効にならないようにしたつもりだったのですが、うまく動作しなかったみたいですね。
    GoogleSitemapsPingプラグインは、ぴろりさんがお作りになったプラグインなのですが、MT5では動作しないため、私のサイトで動作するよう改造したものを公開しています。
    http://code.zelazny.mydns.jp/trac/myproject/browser/GoogleSitemapsPing
    こちらからダウンロードしてお使いください。

  • oscarさん、こんにちは。
    
    

    たびたびで申し訳ありません。お手数ですがもう一度書き込みをさせていただきました。お時間が有りましたら、アドバイスを宜しくお願いします。

    1、MTGoogleSitemapsPing.plのZipをダウンロードして無料解凍ソフトの+Lhacaで解凍しました。
    2、取り出したMTGoogleSitemapsPing.plファイルを私のMT5の中のpluginsホルダにドリームウィーバーCS4を使ってアップロードをしました。

    以上2つのやり方で合ってますでしょうか?


    エラーメッセージは、下記です。
    <?xml version="1.0" encoding="UTF-8" ?>
    - <!-- MTGoogleSitemapsPing error: a template which named "SiteMap 0.9" is not found.

    -->
    - <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  • 投稿させていただいた文章が切れていましたので再書き込みです

    oscarさん、こんにちは。

    たびたびで申し訳ありません。お手数ですがもう一度書き込みをさせていただきました。お時間が有りましたら、アドバイスを宜しくお願いします。

    1、MTGoogleSitemapsPing.plのZipをダウンロードして無料解凍ソフトの+Lhacaで解凍しました。
    2、取り出したMTGoogleSitemapsPing.plファイルを私のMT5の中のpluginsホルダにドリームウィーバーCS4でアップロードをしました。

    以上2つのやり方で合ってますでしょうか?


    • やり方は間違っていないと思います。
      エラーメッセージなのですが、テンプレート名を、テーマ適用状態から変更してませんでしょうか?
      デフォルト状態で出来上がるサイトマップのテンプレート名は「SiteMap 0.9」になるはずですが、その名前のテンプレートが存在しない為にエラーが出ています。
      MTGoogleSitemapsPingプラグインは、Sitemap.xmlを生成するテンプレート名をMTタグの形で指定します。
      変更された場合は、該当箇所を変更した名前に修正してください。

  • oscarさん、こんばんは。


    >エラーメッセージなのですが、テンプレート名を、テーマ適用状態から変更してませんでしょうか?デフォルト状態で出来上がるサイトマップのテンプレート名は「SiteMap 0.9」になるはずですが、その名前のテンプレートが存在しない為にエラーが出ています。

    この意味が理解できません。本当にお手数をお掛けします。MT5のテンプレートの編集画面で『グーグル サイトマップス』と名前を付けた出力ファイル名を『SiteMap 0.9.xml』とする事ですか?


    >MTGoogleSitemapsPingプラグインは、Sitemap.xmlを生成するテンプレート名をMTタグの形で指定します。変更された場合は、該当箇所を変更した名前に修正してください。

    MTGoogleSitemapsPing.plは、何も変えずにそのままアップしました。


    全くレベルの低い質問で申し訳ありません。お手すきの時にアドバイスをいただければ助かります。宜しくお願いします。

  • >MT5のテンプレートの編集画面で『グーグル サイトマップス』と名前を付けた出力ファイル名を『SiteMap 0.9.xml』とする事ですか?

    編集画面で『グーグル サイトマップス』と名前を付けた部分が、テンプレート名といいます。
    この部分の名前が『SiteMap 0.9』であるつもりで、テンプレートの内容が作られています。
    出力ファイル名はおそらく『sitemap.xml』にしてあると思いますので、そのままで大丈夫だと思います。

    >MTGoogleSitemapsPing.plは、何も変えずにそのままアップしました。
    もちろんプラグインファイルは、改変しないでアップロードします。
    サイトマップ用テンプレート内に

    <$MTGoogleSitemapsPing template="SiteMap 0.9"$>

    という部分があって、その内部で"SiteMap 0.9"という名前を指定しています。
    その部分が存在するテンプレート名である必要があるわけです。

  • oscarさん、おはようございます。
    お礼を言わさせて下さい。ありがとうございました。サイトメッセージは何でも良いと勘違いして日本語で付けてました。素人らしいですね。でも、MTはバージョン2.661が最初ですので、キャリアはあるのですが(笑)

    下記のようにエラーメッセージが無くなりました。
    MTGoogleSitemapsPing message: You need not to ping for "http://●●●.com/weblog/sitemap.xml" now.

    Google ウェブマスターツールで確認すると、インデックス登録はゼロです、どうしてでしょうか?もしか思い当たるところがありましたら、教えていただければと思います。宜しくお願いします。

    サイトマップを表示 weblog/sitemap.xml

    Sitemap 総数: 25、インデックスへの登録: 0

  • 通常は後は待つだけですよ。一瞬で登録などされません。
    robots.txtというのに、sitemap.xmlについて記入すると、さらに良いとは言われてます。
    後は、MTと関係ない話なので、ご自分でお調べになってください。情報イッパイあると思います。
    それと、申し訳ないけどきちんと文章読んだ方がよいですよ。斜め読みしすぎです。

  • oscar 様

    MovableType5 にて、GoogleSiteMap の生成を調べており、フォーラムにたどり着きました。
    上記の書込を参考に、sitemap.xml を生成出来ました。
    上記の書込とても参考になりました。ありがとうございました。

    お礼のみの書込で失礼いたします。

返信する


OpenID対応しています OpenIDについて