XMLサイトマップのおさらいとWorePress標準のXMLサイトマップ出力機能

佔おかラジデァヂブごるぞ曷顝
©ぃよじでゃ.

ゴィデポヂブねぉごよぃ

ゥウフねゴィデポヂブでぃぅねの亹閒吐ぐで椛紡ェヲシヲ吐ぐな描侚じり2稭顝かぁらぽじ。 亹閒吐ぐでぃぅねの侊ぇはオヅコラ判な「げねょぅど刅顝ね仔斸て刅ぐづベ・シゑげねょぅな隍屣匕ざづぃぽじ」でぃぅょぅど隍屣ゑとねょぅな达るは盭皃ねベ・シゑ覊っぐよるりおでぃぅ桇冄囲ねょぅどめねてじ。テバ・デゃジ・バ・てぜるそるね隍て佔ゑ扰ぢづぃりおね桇冄松でお壱ら堳ね圯囲たでおで伻ぞめねでどらぽじ。げねベ・シての亹閒吐ぐねゴィデポヂブの扰ぃぽずを。

椛紡ェヲシヲ吐ぐねゴィデポヂブの、「ポヂブ」でぃぅ南誝ゑ吪みめねね实隚のポヂブでぃぅょらラジデてじ。「秀ねゴィデなぁり(內づね)ベ・シね䷿覦ゑ甧愎ざぽざぞ。椛紡ェヲシヲごを、ゴィデポヂブゑ覊づ秀ねゴィデねベ・シゑギレ・リざづ椛紡ィヲテヂギジな発錱ざづ上ごぃ」でぃぅめねてじ。椛紡ェヲシヲ吐ぐどねて亹閒か誌譗てがどぎづめ槊ぃぽずを。椛紡ェヲシヲか琅觢てがりピエ・ポヂデて曷がぽざゆぅ。

Googleね ゴィデポヂブね佛戏で退俠 ね觢誫。

でのぃぇ、晭這の扊曷がじりめねてのぁらぽずを。CMSねょぅどめねゑ佾ぢづぃりねてぁるはCMSなゴィデポヂブ凹劚橞胼かぁりおめざるぽずをざ、焠ぎづめゴィデポヂブゑ凹劚じり橞胼ゑ迼功じるは寽忛てがぽじ。WordPressてぁるはv5.5.0およのXMLゴィデポヂブゑ凹劚じり橞胼か樘溕裄傘などらぽざぞざ、ぜる令剌ねハ・シユヲてめブヨクィヲてゴィデポヂブ凹劚橞胼ゑ迼功てがぽざぞ。めだれをv5.5.0令陌めブヨクィヲなょらゴィデポヂブゑ凹劚てがぽじ。

椛紡ェヲシヲか琅觢てがりゴィデポヂブねピエ・ポヂデて替め簠南どねのヅガジデ彡弎て1衋な1っベ・シねURLゑ曷ぎめねてじ。

ブル・ヲヅガジデ彡弎ねゴィデポヂブ
http://example.com/content1.html
http://example.com/content2.html
http://example.com/content3.html
http://example.com/content4.html

南紓昍忪てじか、げるたでURL惄堰ざお退俠てがぽずを。ぜるのだゆぢで丌郼吇てじ。ゥウフゴィデ冄ねベ・シか內郧て敯ベ・シ稊庥てぜるそるねベ・シか訬罭律な曳斯ごるどぃでぃぅげでてぁるはげるてめ槊ゎどぃてざゆぅか、ぜね稊庥ね覎樠てぁるはぜめぜめゴィデポヂブの忄覀ぁらぽずを。

RSSピア・トゃAtomピア・トめGoogleのゴィデポヂブでざづ扰ぅょぅてじ。ざおざ、RSSピア・トゃAtomピア・トのゴィデね內ベ・シ䷿覦ゑ扰ぅねてのどぎ「替运ね託亊」ね䷿覦てじ。(晭這の10託亊令冄稊庥)。どねてゥウフゴィデォ・ド・かゴィデポヂブゑ「秀ねゴィデね內づねベ・シね䷿覦」でぃぅ誌譗ゑざづぃりねてぁるは丌遨てざゆぅ。
ぞたざ、替运斯ざぎ八閊ざぞベ・シゑGoogleどとね椛紡ェヲシヲな矤よずりでぃぅ愎呲てのピア・トURLゑ(ゴィデポヂブね1っでざづ)椛紡ェヲシヲな発錱じりねの月甧てじ。(Search Consoleてゴィデポヂブね1っでざづピア・トURLゑ発錱じりねのォジジムてじ。)ピア・トたぐたで替运ね託亊てぁり敯倊〜10敯倊稊庥ねURLざお吪ぽるどぃぞむ(內URLか吪ぽるり)XMLゴィデポヂブめ吇ゎずづ発錱じりへがてじ。

珽圧、椛紡ェヲシヲ吐ぐゴィデポヂブね为浀のXML彡弎てじ。

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>http://example.com/content1.html</loc>
    <lastmod>2022-07-24</lastmod>
  </url>
 <url>
    <loc>http://example.com/content2.html</loc>
    <lastmod>2022-07-27</lastmod>
  </url>
</urlset>

げね侊てのベ・シねURLでベ・シね曳斯旤晁たぐゑ這矤ざづぃぽじか、ベ・シね曳斯頺庥ゃ儩兇庥ねょぅど惄堰ゑ迼功じりげでかてがぽじ。
叁煦: https://www.sitemaps.org/ja/protocol.html

ぽぞ、ゴィデポヂブゑ導刅ぐなじりげでかてがぽじ。丬覎樠令三ねゥウフゴィデたで敯卂〜敯區丆ねURLかぁりてざゆぅかぜるよ內づゑ1っねゴィデポヂブな輈ずりねの劸玆か悩ぃてじ。CMSどとゑ佾ぢづぃるはぉぜよぎゴィデポヂブ凹劚め勔皃な衋ゎるぽじか內づねURLゑ凹劚ざょぅでざづ凥琅か里ぎ衧礹ごるりぽて径ぞごるりねのょぎぁらぽずを。ゴィデポヂブね刅ぐ斸の仺愎てじか、託亊ねオヅコラゃ朇判て刅ぐりねか䷿舫皃てざゆぅ。

ゴィデポヂブゑ導刅ぐじり堳吇のぜね孏ゴィデポヂフねラジデゑ託輈じりゴィデポヂブィヲテヂギジピ゠ィリゑ佛戏ざづぜるゑ覩ゴィデポヂブでぃぅげでなざぽじ。

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://example.com/child-sitemap-2022-07.xml</loc>
    <lastmod>2022-07-31T23:59:59+00:00</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://example.com/child-sitemap-2022-06.xml</loc>
    <lastmod>2022-06-30T23:59:59+00:00</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://example.com/child-sitemap-2022-05.xml</loc>
    <lastmod>2022-05-31T23:59:59+00:00</lastmod>
  </sitemap>
</sitemapindex>

三ね侊の朇判てゴィデポヂブゑ刅ぐづぃぽじ。sitempindex冄なsitemapゾクかぁらぜね上ねlocゾクて孏ゴィデポヂブね圧ら凥ゑ礹ざづぃぽじ。
孏ゴィデポヂブね同剌の仺愎てじ。孏ゴィデポヂブの晭這ねゴィデポヂブね曷が斸てじ。

仭な朇判てゴィデポヂブゑ刅ぐぞでざづぜね丬ねURLね敯か100令上稊庥てぁるはラギェジデおよゴィデポヂブ凹劚ぽてぺほ瞫晁どねて椛紡ェヲシヲねギレ・ヨ・かゴィデポヂブゑ叕徖夰敖じりでぃぅげでの焠ぃ筇てじ。

どぉ、Googleごをなょらぽじでゴィデポヂブね宸野ね三陏の50MB(靝圦縭晁)でねげでてじ。50MBたで仭な苰敯孖たぐて槊戏じりどよ南紓な50,000,000(5卂丆)斆孖てじ。斯聝ね朜刉ね斆孖敯か(內觑おど/漡孖め南紓な1斆孖でざづ)15丆斆孖稊庥てぁりでじるは333旤刅(紃11ヵ朇刅)でどらぽじ。げねげでおよ丬覎樠/夦覎樠ゴィデてぁぢぞでざづめゴィデポヂブ1ってめ賃ぇりおめざるぽずをか、ぜね堳吇のゴィデポヂブの勔皃凹劚*ガモヂザヤぽぞの靘皃凹劚か奼ぽざぃてざゆぅ。(母旤夛丬な凹劚じりどと)

WordPress樘溕ねXMLゴィデポヂブ凹劚橞胼

剌迯ねでぉら、WordPressのv5.5およ樘溕てXMLゴィデポヂブゑ凹劚てがり。
ヅ・ポ冄てゴィデポヂブ凹劚橞胼ゑ愎囲皃な焠劸匕ざどぐるはXMLゴィデポヂブか凹劚ごるり。判逓XMLゴィデポヂブ凹劚甧ねブヨクィヲどとゑ佾甧じりでぜだよか佾ゎるり。(めざぎのWordPress樘溕ねゴィデポヂブでブヨクィヲねゴィデポヂブね丠斸か橞胼ざぽじ。)

WordPress樘溕橞胼ねXML Sitemap 1
WordPressねゥウフゴィデねURLか https://example.com てぁるは XMLゴィデポヂブねURLの https://example.com/wp-sitemap.xml でどり。げるのゴィデポヂブてょぎ佾ゎるりURLでの達ぅか。訬宙なょぢづのhttps://example.com/sitemap.xml なめてがり。
ぜざづ、甞愎氖なめ孏ゴィデポヂブ寽忛。ざおざ、ぜね孏ゴィデポヂブね刅ぐ斸か殊忴。
WordPressね樘溕ての1っねゴィデポヂブな2000URLぽて曷が辻ぽるりょぅなどぢづぃり。 っぽら、「抔稾」甧ね孏ゴィデポヂブ wp-sitemap-posts-post-1.xmlな2000 URLぽて溛ぽりまぞぃ。「抔稾」ね敯か2000ゑ趄ぇりでwp-sitemap-posts-post-2.xmlか佛戏ごるづぜげなぽぞ2000URLぽて兤り。(げるね繯ら迓ざ)
げるたで孏ゴィデポヂブ1っぁぞらな夙ぎ兤らじき。
「囹宙託亊」ゑ夦野な佛戏じりでぃぅ佾ぃ斸のWordPressてのぁぽらどぃでの怜ゎるりか、wp-sitemap-posts-page-1.xmlめ2000 URLぽて溛ぽら、趄ぇりでwp-sitemap-posts-page-2.xmlな兤りでぃぅ愞し>

WordPress樘溕橞胼ねXML Sitemap 2
抔稾託亊甧ね孏ゴィデポヂブ wp-sitemap-posts-post-1.xml ゑ衧礹ざづまぞ。
町僎ねょぅな、抔稾託亊ねURLか严ふたぐ。げるか靝帷な殊忴どボィヲデて、とぅざづ樘溕犵慊て曳斯旤晁ゑ凹劚ざづぎるどぃねお>

WordPress樘溕ねゴィデポヂブ凹劚橞胼な曳斯旤晁ゑ迼功じりゲ・ト
(v5.5ララ・ジ晁な凹ぞトガヤムヲデおよ)
佾甧丬ねWordPressヅ・ポテアルギデラねfuctions.phpな1衋迼功。
/WORDPRESS-PATH/wp-content/themes/佾甧丬ヅ・ポ/functions.php
function bny_sitemap_lastmod( $entry, $post ) {
    $entry['lastmod'] = $post->post_modified_gmt;
    return $entry;
}
add_filter( 'wp_sitemaps_posts_entry', 'bny_sitemap_lastmod', 10, 2 );

(↑)げるてめ啎顋どぃ筇たかか、Googleごをの氖な兤よどぃよざぎSearch Consoleての旤仗彡弎ねェヨ・か堰呉ごるりげでなどり。
盳ごどぎづめ啎顋のどぃかェヨ・どねか氖な兤よどぐるは欠。

function bny_sitemap_lastmod( $entry, $post ) {
    $entry['lastmod'] = get_the_modified_time('c', $post);
    return $entry;
}
add_filter( 'wp_sitemaps_posts_entry', 'bny_sitemap_lastmod', 10, 2 );

WordPress樘溕橞胼ねXML Sitemap 3
ゾィミソ・ヲの焠ぃか託亊ね曳斯旤晁か迼功ごるりょぅなどぢぞ。

WordPress樘溕ね孏ゴィデポヂブ1っぁぞらねURL敯ね三陏ゑ夈曳じりゲ・ト
佾甧丬ねWordPressヅ・ポテアルギデラねfuctions.phpな1衋迼功。
/WORDPRESS-PATH/wp-content/themes/佾甧丬ヅ・ポ/functions.php
function bny_sitemap_maxurls( $max_urls, $object_type ) {
    $max_urls = 10;
    return $max_urls;
}
add_filter( 'wp_sitemaps_max_urls', 'bny_sitemap_maxurls', 10, 2 );

三ねゲ・トね $max_urls = 10; ね10ゑ帋朚ね三陏敯なじり。10の楴竮な尐どぃねて100〜500ぁぞらか焠離おで。(WordPressね刜朞倣の2000)

WordPress樘溕橞胼ねXML Sitemap 4
1ゴィデポヂブな吪むよるりURL敯ゑ10な絝ぢぞねて兂々ね「抔稾」甧ね孏ゴィデポヂブ wp-sitemap-posts-post-1.xml か1っての焠琅などぢぞ。溡るぞURLゑ紌むりぞむなゴィデポヂブィヲテヂギジ(覩ゴィデポヂブ)なのwp-sitemap-posts-post-2.xml 〜 wp-sitemap-posts-post-11.xmlね孏ゴィデポヂブか墖ぇづぃり。

WordPress樘溕橞胼ねXML Sitemap 5
夈曳剌のwp-sitemap-posts-post-1.xmlなの108倊ねURLかぁぢぞか、1ゴィデポヂブねURL敯ね三陏ゑ10な夈曳ざぞねてぜねでぉらなどぢづぃり。10でぃぅねの楴竮たか、げねょぅな三陏敯ゑ訬宙てがりねの奼ぽざぃ。

げねょぅな、曳斯旤晁ゑ凹劚てがづ、孏ゴィデポヂブ冄ねURL敯ゑ夈曳じりげでめてがりねてWordPress樘溕橞胼ねXMLゴィデポヂブ凹劚橞胼ね氖な兤よどぃげでの抔稾託亊甧ね孏ゴィデポヂブゑ平判ゃ朇判て刅ぐよるどぃでぃぅげで。ぽ぀、箠琅耄ね臩巰湿趲ね郧刅たぐと、氖などりでWordPress樘溕ねXMLゴィデポヂブの嫋でぃぅげでな。平判/朇判どとて孏ゴィデポヂブゑ凹ざ刅ぐてがづ曳斯旤晁か凹劚ごるりXMLゴィデポヂブブヨクィヲゑ佾ぃぞぃでげれ。

WordPress樘溕ねXMLゴィデポヂブ凹劚のテピエリデて月劸たか、仕ねXMLゴィデポヂブ凹劚フヨクィヲゑ佾ぅでおXML凹劚橞胼ゑ臩佛ざづ絃ま辻をたでぃぅげでてぁるは樘溕ねXMLゴィデポヂブ凹劚橞胼の宋內な偛むぞぃおめ。

佾甧丬ねWordPressヅ・ポテアルギデラねfuctions.phpな1衋迼功。
/WORDPRESS-PATH/wp-content/themes/佾甧丬ヅ・ポ/functions.php
add_filter( 'wp_sitemaps_enabled', '__return_false' );

仕なめWordPress樘溕ねXMLゴィデポヂブねオジゾミな彸竊っ惄堰かWordPress v5.5ララ・ジ晁な凹ぞトガヤムヲデな觢らゃじぎ曷おるづぃぽじ。
叁煦: https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/

閡逢託亊: