検索結果のXMLサイト

XMLサイトとは



XMLサイトは、ページがMIMEタイプ "text / xml"の単純なXMLファイルであるサイトですこれらには、このページの一意のデータのみが含まれています。



このXMLファイルは、ユーザーのブラウザーでXMLをHTMLまたはXHTML変換するXSLTテンプレートへの参照を指定ます



問題



従来のHTML Webページの場合、検索エンジンはタグのコンテンツをタイトルとして表示しますtitle説明には、見つかったキーワードまたはタグの内容を含むテキストが表示されますmeta description



通常、検索エンジンは、インデックス付けされたページでスクリプトを実行しないため、実行後のページの最終バージョンは表示されません。したがって、彼らはタグが表示されていないtitlemetaXSLTテンプレートによって挿入されています。XMLドキュメントにあるテキストにそのままインデックスを付けます。



決定



私たちの仕事は、正しくタグを追加することですtitleし、metaそれらを理解するために、このページへのリンクを送信し、ブラウザ、検索エンジンとmesedzherにXMLで。



同様に、突然XSLTテンプレートが実行されない場合は、検索エンジン、メッセンジャー、さらにはブラウザーに他のHTMLタグを追加できます。



タグなしでページをレンダリングする方法



たとえば、次のXMLがあります。



<>
    <> </>
    <> </>
</>


titleおよびmetaタグなしで検索に表示される場合



  1. XMLは1行で表示されます(Google)

    タイトル:<><> </><>...

    説明:<><> </><> </></>
  2. ショートカット(duckduckgo.com)

    タイトル:example.com

    説明:>> ...
  3. ヘッダー(startpage.com)

    ヘッダーのタグのコンテンツのみ
  4. ページが検索に表示されない(Yandex)

    ページのインデックス再作成を数回実行しましたが、Yandexは頑固にページのMIMEタイプが好きではありませんでした。それからこの記事を書き始めたとき、彼らは私に彼らが検索に追加したビジョンを送ってきました。しかし、今日、ページは検索から再び姿を消しました。


タグを挿入



title meta xml html "http://www.w3.org/1999/xhtml".



:



  1. html .



    <!--     'xh'  xhtml  -->
    < xmlns:xh="http://www.w3.org/1999/xhtml">
        <!--        -->
        <xh:title>      </xh:title>
        <xh:meta name ="description" 
                 content="       "/>
    
        <!--         -->
        <> </>
        <> </>
    </>


    .



  2. .



    <>
        <!--   head     -->
        <head xmlns="http://www.w3.org/1999/xhtml">
            <!--        -->
            <title> </title>
            <meta name="description" content="       "/>
        </head>
    
        <!--    head      -->
        <> </>
        <> </>
    </>


    .



    c title meta description .



    web.archive.org. html "" . XML .



    web.archive.org .



    &lt;&gt;
        <head xmlns="http://www.w3.org/1999/xhtml"><script ...</script>
            <title> </title>
            <meta name="description" content="       "/>
        </head>
        &lt;&gt; &lt;/&gt;
        &lt;&gt; &lt;/&gt;
    &lt;/&gt;


  3. .



    <>
    
        <!--       -->
        <title xmlns="http://www.w3.org/1999/xhtml"> </title>
        <meta xmlns="http://www.w3.org/1999/xhtml" name="description" content="       "/>
    
        <!--        -->
        <> </>
        <> </>
    </>


    .



    .







title meta . .



リンク集



例へのリンクがあるページ:ivan386.github.io/xml-site-index-test/



今日(2020年7月10日)に例を作成しました。検索エンジンがインデックスを作成するまで待つ必要があります。



Googleのこれらのページ:サイト:ivan386.github.io/xml-site-index-test/

Yandexのこれらのページ:サイト:ivan386.github.io/xml-site-index-test/

DuckDuckGoのこれらのページ:サイト:ivan386 .github.io / xml-site-index-test /




All Articles