Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

ジャンプTOONにおける サイトマップの自動生成手法

Avatar for Asahara Asahara
December 10, 2024

ジャンプTOONにおける サイトマップの自動生成手法

Avatar for Asahara

Asahara

December 10, 2024
Tweet

More Decks by Asahara

Other Decks in Technology

Transcript

  1. サイトマップ生成手法の紹介 Next.js の sitemap.js 
 03
 URL の配列を返すデフォルトの関数を エクスポートするだけでサイトマップを生成 ⭐

    特徴 • 自動的に/sitemap.xmlエンドポイント が生成される • 動的関数を使用しない限り デフォルトでキャッシュされる 
 
 https://nextjs.org/docs/app/api-reference/file-conventions/metadata/sitemap
  2. 設計と実装 サイトマップに含める情報 04
 
 
 有無 詳細 <loc> 含める サイト内の一つのページについて

    の情報を説明する <lastmod> 含める ページの最終更新日を記載する (コンテンツが変わった時のみ更新) <changefreq> 含めない ページの更新頻度を記載する。 Googleでは無視される。 <priority> 含めない ページの優先度合いを示す。 Googleでは無視される。
  3. 設計と実装 script/sitemap/ save-split-sitemap.ts 04
 saveSplitSitmap Route 個別の sitemapItem と 出力先

    を受け取ってファイルに書き込み url の上限やファイルサイズを考慮しておく
  4. 設計と実装 script/sitemap/ save-split-sitemap.ts 04
 saveSplitSitmap Route 個別の sitemapItem と 出力先

    を受け取ってファイルに書き込み 実際にファイルに書き込み