• 締切済み

SEO的に

まだまだ初心者なのですが、xmlとxslを勉強しようと思っています。 それで、xslでxhtmlに変換してブラウザで表示する方法の場合、今のロボットはxmlしか読んでくれずseo的には弱いという認識をもっているのですが実際のところどうなのでしょうか? 確実な回答でなく、「xml+xslで組んでるけどちゃんと検索引っかかるよ」みたいなものでも良いので回答をもらえたらと思います。 よろしくお願いします。

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1
noname#66720
質問者

お礼

ありがとうございます。 やはりxhtmlで記述されたものが上位に来ますよね。 RSSが意外と上位表示になっていることもあるのですが、こっちは別物みたいですし。 もしかしたら普段rssのフォーマットを組み込みつつxmlを作り、それをxslで装飾してブラウザ上で表示するという手法をとるとSEOに効果があったりするのでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • xmlとxslをサーバサイドでxhtmlに変換して出力

    xmlとxslを使ってfirefoxで確認したところxhtmlになっていました。 で、これを全てのブラウザに対応したく、サーバサイドでxhtmlに変換して出力したいのです そうするとIEやFirefoxなどでヘッダ調節やなにやらできると思ったので 共通部分も部品化できそうだし。 問題はまだPHPでUAでブラウザを判断してとばしたり 共通部分をインクルードして表示する程度しかできません。 これぐらいの技術でなんとかなるものなのでしょうか? この関数を見ろという感じでも構いませんので、何かヒントをください これだけはやりたいというのが、xml文書にできればxslファイルの在処は記載したくないのです。 xml文書を指定すれば、単純なxml文書を見るという感じにしたいので どうかよろしくお願いします

    • ベストアンサー
    • PHP
  • xhtml2.0をhtmlに変換したい

    xhtml2.0をhtmlに変換したいと考えています。 ---------------- [ 共通 essay.xsl ] <?xml version="1.0" encoding="UTF-8" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="html" encoding="UTF-8" /> <xsl:template match="/"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title><xsl:value-of select="html/head/title" /></title> </head> <body> <xsl:value-of select="html/head/title" /> </body> </html> </xsl:template> 15 </xsl:stylesheet> ----------------- <例1> [偽物xhtml2.xml] <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="essay.xsl" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 2.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml2.dtd"> <html xml:lang="ja"> <head> <title>偽xhtml2.0</title> <meta property="keywords" xml:lang="ja">xhtml2.0</meta> <meta property="dc:dreated" content="2008-01-06" /> </head> <body> <h>テスト</h> <p>偽xhtml2.0</p> </body> </html> --------------------------- <結果> 「偽xhtml2.0」と表示される ------------------------ 上記のように、xmlns無しで書いた、偽物xml2.0は変換できるのですが、下記の ------------------------------ <正式xhtml2.xml> <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="essay.xsl" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 2.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml2.dtd"> <html xmlns="http://www.w3.org/2002/06/xhtml2/" xml:lang="en" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/2002/06/xhtml2/ http://www.w3.org/MarkUp/SCHEMA/xhtml2.xsd" > <head> <title>正式xhtml2.0</title> <meta property="keywords" xml:lang="ja">xhtml2.0</meta> <meta property="dc:dreated" content="2008-01-06" /> </head> <body> <h>テスト</h> <p>正式xhtml2.0</p> </body> </html> ------ 正式な形のxhtml2.0を共通xsltで変換しようとすると、うまくいきません。名前空間あたりが怪しいと思うのですが、どうすればうまく変換できるでしょうか?

    • 締切済み
    • XML
  • SEO対策

    SEO対策について。 検索で順位をあげるために、”SEO対策”で検索して、1位にランクした所のソースをみたら、 シンプルでした。これって、どうゆう事なんでしょうか? <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> メタタグはこれだけで、 <h1>や CSSとjavascriptを使っているようです。 意外です。、やはり、SEO対策など、やらずに、いいんでしょうかね? 検索サイトの立場から考えると、XHTMLに備えて、CSSやジャバを外部ファイルとして 入れているソースを上位に上げるようなシステムになっるのかなって思う事もありますが、本当の 所は分からないと思いますが、私も、CSS、ジャバも使っていてシンプル(これといってSEO対策してない) んですが・・・ なかなか、検索で上位に入りません。100以内にも入りません・・ 公開後2週間も経ちましたが、まだ、検索ロボットに見つけてもらえません。 見捨てられてるんでしょうかね(笑) やはり、タグのフォームは正式に書くべきなんでしょうか? 一応は、基本的なSEO対策は行っていますが、他に何か、対策は無いでしょうか? 上位ランキングで10位以内に入っているもので、”何でこれが上位”って 思うものがあります。更新もしてないし、SEO対策もしてるんだか、してないんだか分からないような もので、ただ、字数だけは、多かったですが、HPの内容も大切ですが、字の数も多い方が 上位に入りやすいんでしょうか?

    • ベストアンサー
    • HTML
  • XMLを勉強中なのですが・・・

    現在、XML,XSLを独学で勉強中です。 XML文書の基本的な構造は理解することができたのですが、 XSLでXML文書を変換するという手順がいまいちよくわかりません。 参考書には、「Xalan」というツールを用いて作業を行っていくと 書いてあるのですが、具体的にどういう風に行うのでしょうか。 勉強を初めて1ヶ月の初心者のため、このような初歩的な質問ですが、 よろしくお願いします。

    • 締切済み
    • XML
  • 上位表示ほんとうにseo関係ないの?

    ロボット検索で上位表示させるのにseoは、殆ど影響ないと聞きました・・ 実際、常に上位にされているサイトを色んな管理ツールに掛けても非常に低いマイナス点となります。 しかし、私のサイトはアップして10年。5年ほど前にヤフーで上位4位に二週間程度表示されたのを最後に、未だに3ページ目にも表示されません。 5年前と今では、いろいろとタグも変っていますが・・ 私は鉱産物販売のサイトを運営していて、商品をアップすると直ぐに完売になるサイトです。 実際、seoは関係ないのでしょうか? どうも、ロボット検索で上位に表示されない理由が解りません。あるとすればseoだと思うのですが・・ スクリプトは使っていないサイトです。 実際、上位表示させている方が居られましたら、宜しくご見解をお聞きしたいです。 宜しく願います。

  • <br>などのタグをタグとして認識させたい。

    以下のようなXSLで、XMLのProductDescriptionの内容に<br>などのタグが入っているときに、ブラウザで表示し たときタグをタグとして認識させたいのですが、どうすればいいのでしょうか? <xsl:template match="ProductDescription"> <hr /> <b>レビュー<i> XXXXXX.co.jp</i></b> <p> <xsl:apply-templates select="text()" /> </p> </xsl:template> このままXSLを実行して表示すると、htmlのタグをタグとしてではなく、文字として認識してしまうのです。 どうかご回答よろしくお願いします。

    • 締切済み
    • XML
  • ホームページのSEO対策について

    ホームページのSEO対策について教えてください。 人間閲覧用サイトマップではなく検索ロボット用サイトマップ(.htmlではなく.xml)を、グーグル検索率向上のために登録しようと思い、サーバーへのアップロード後にウェブマスターツールを使用して登録をかけているのですが、新しいページを追加作成したときは、新しい検索ロボット用サイトマップを作りなおしてアップロードし、グーグルに再登録する必要がありますでしょうか?それともウェブマスターツールのどこかを設定などして、自動的に新しいページも登録してもらう方法などがあるのでしょうか? もしくは、なにもいじらなくても検索ロボットの方で新しいページを察知して登録を自動的にやってくれるのでしょうか? みなさんはどう対策されていらっしゃいますでしょうか? とても素人で、くだらない質問なのですが、よろしくお願いいたします。

    • ベストアンサー
    • SEO
  • SEO対策について

    SEO対策についてご教示下さい。 検索順位を上げる方法として、 自分の所有しているホームぺージに同カテゴリで検索エンジン上位に表示されるサイトをリンクするとういう方法が取り上げられていました。 これは本当に有効な方法なのでしょうか? また、私はSEO初心者なのでその辺は予めご了承を頂ければ幸いです。 宜しくお願いします。

  • サーバー側で、XML,XSLを整形されたファイルを出力する方法?

    XMLについて、理解が浅いのですが ローカルでは XMLファイルとXSLファイルがあれば、 sabcmdを使えば、変換できますが、 例えば、WEB(CGI:Perl)でサーバーに XML,XSLファイルが合った場合に どのようにクライアント(ブラウザ)に出力させれば良いのでしょうか? サーバー側でxmlファイルとxslファイルを sabcmdで変換させて、結果を読み込んで出力させるのが筋でしょうか? いまいち理解していなくて済みません。

    • ベストアンサー
    • Perl
  • SEOの学ぶ方法

    社内で、キーワード検索の仕事をすることになりました。 よりたくさんのお客様にうちのサイトに来ていただけるよう キーワードを見直すために、 SEOの勉強を始めようと思っています。 ただ、全くの素人でどこからどう始めればいいのやら、 わからないので、とりあえずSEOの初心者向けの本を入手しました。 あと、Google Analyticsも最近知りました。 どこからどのように勉強していけばいいのか、 詳しい方、ぜひ教えてください。 よろしくお願いします。

    • 締切済み
    • SEO