https://watasuke.net
https://github.com/watasuke102/watasuke.net
Gatsby + Strapi Next.js でブログ構築

  • 正直色使いとかデザインとか全然気に入らない ちょっとマシになった

  • .tkドメイン は色々と思うところがあるので変えようと思ってるんだけど、リポジトリ名変えなきゃいけないのか

  • ただ、じゃあリポジトリ名どうすればよかったんですか?というのはある

    • homepage とか?
  • 2021-04-14:リポジトリ作成

  • 2023-02-22:広告を挿入した

    • 2022年に18歳になってから速攻でGoogle AdSenseを申請したもののずっと通らず、このタイミングで通ったので導入した
      • 広告審査においてHTMLのhead部分に特定のコードを挿入しなければならなかったのだが、本番環境でその設定をするのを忘れていた?から通らなかった
      • 広告審査が通ったときのツイート
    • 広告ブロッカーを挿入した上でwatasuke.netを閲覧することは別に良いです
  • 2023-12-17:CMSを自作のものに移行した

  • 2025-01-03:Next.js に移行

    • Gatsbyの更新頻度が目に見えて鈍化しており、同等以上に速いサイトを構築できる方法があれば乗り換えようかなあと思って数年、SSGフレームワークとして名高いAstroもそんなに速くないなあ等という感じで移行先を決めあぐねていた
      • ページ遷移がGatsbyほど速くなるフレームワークを発見できなかったという感じ
    • とあるサイトのページ遷移が爆速でびっくりし、Wappalyzerで覗いたらNext.jsが使われていて、ちょっと試してみたら(何の工夫もしていないのに)思ってた以上にページ遷移が速かったので、Next.jsへの移行を決めた
    • 移行のついでにRSSを実装した
  • ドメイン移行するまでサイトマップをうまく登録できなくてキレていた

    • サイトマップを変えていないのに、ドメインを変えた瞬間に正常に登録できたのが謎すぎる
  • SEOが弱すぎて全くGoogle検索に出てこない

    • site:watasuke.net で検索しても全然駄目
    • 全てのページ移動をonClick(内でroute.pushを呼ぶ)で行っているから
      • これ改善したのに依然として低いまま
  • 広告が貼れない