Back to home

WordPress から Astro へ移行して1年経ったので振り返る

2 min read
Table of Contents

皆様お久しぶりです。

2025年の3月に、当ブログを WordPress から Astro へ移行してから1年が経ちました。

はじめはノリと勢いでの移行でしたが、1年経った今、改めて振り返ってみたいと思います。

「今どき Astro への移行ってどうなの?」という方もいるかもしれませんが、私の経験が少しでも参考になれば幸いです。

移行のきっかけ

すでに記事にしていますが、簡単に言うと Wordpress で記事を書くのが大変しんどくなってきた からです。

普段は Markdown でドキュメントを書く身として、WordPress のエディタで記事を書くのがとてもストレスでした。

記事を書く気になれない日も多く、ブログの更新頻度も落ちていました。

このブログを WordPress から Astro へ変えた | Autumn-Color.com/ちょっとそこまで旅をします。
autumn-color.com
image

Astroにしてよかったか

一年経った今、Astro にして本当に良かったと思っています。

まじで最高です。

2025年の3月に移行してから、ブログの更新頻度も上がり、記事を書くのが楽しくなりました。(なお、アフィリエイトは全く増えない模様)

万人におすすめできるかはわかりませんが、私にとっては最高の選択でした。

良かったこと

CI/CD による添削の自動化

Astro への移行へ伴い、記事の管理は GitHub で行っています。

ということは、Github Actions が使えます。

これを使って、Local LLM を使った添削の自動化を行っています。

誤字脱字が減り、記事の品質が向上しました。(と自分では思っています)

ついでに Markdownlint も導入して、Markdown の品質も向上させています。

Markdown での執筆

Astro へ移行するきっかけとなった1番の理由がこれです。

WordPress のエディタは、はかなり辛い。

プラグインで Markdown 対応させることもできますが、やはりネイティブで Markdown が書けるのは最高です。

普段使い慣れている Markdown で記事が書けるのは、ストレスフリーで最高です。

デザインの自由度

WordPress では、テーマを選んでインストールするだけでサイトのデザインが完成しますが、痒い所に手が届かないことも多いです。

Astro では、大体 Tailwind CSS を知っていればいい感じに作る事ができます。

「Tailwind CSS を使うのがしんどいよ」という人もいるかと思いますが、 Astro様がテンプレートを用意しています。

これで誰でも簡単におしゃれなサイトが作れます。
(本ブログは、 Astro miro をベースにカスタマイズして作っています)

Themes | Astro
astro.build
image

維持費の削減

本ブログの維持費は、現在おいて ドメイン代の ¥ 1,832 ( $11.48 USD ) のみとなっています。

サーバーは Cloudflare Pages を利用しているため、無料でホスティングできています。

WordPress では、ドメイン維持費のほかにサーバーを借りる必要があります。

下手な激安サーバーだと、通信速度が遅くてストレスです。

だからといって、いい感じのサーバーを借りると、月額数百円〜数千円かかります。意外とバカにならない出費です。

大変だったこと

良いことばかり書いてきましたが、もちろん大変だったこともあります。

自分でサイトのデザインを作る必要がある

「自分で好きなようにデザインできる」というのは、メリットでもありデメリットでもあります。

気に食わないところを修正するときは、自分でコードを書いて修正する必要があります。

最近は github copilot や claude code なんかでチョチョイとできるので、そこまで大変ではないですが、言語化するのが難しいときもあります。

パフォーマンスの最適化

Astro は静的サイトジェネレーターなので、基本的にはパフォーマンスは良いですが、検索ページ上位に表示させるためには、SEO 対策やパフォーマンスの最適化が必要です。

Astro には、SEO 対策やパフォーマンスの最適化のための機能がいくつかありますが、これらをうまく活用する必要があります。

最新のSSOを調べてええ感じに実装するのは、少し大変です。

どういう人におすすめか

最近は、AIによるコード生成ができるおかげで、ブログの維持ってのがかなり楽になっています。

  • 自分の記事は自分で管理をしたい人
  • Wordpress よりもパフォーマンスが欲しい人
  • デザインの自由度が欲しい人
  • ブログの維持費を削減したい人
  • ci/cd を使って記事の品質を向上させたい人

のような人には、Astro への移行はおすすめです。

まとめ

WordPress から Astro へ移行して1年経った今、改めて振り返ってみました。

Astro への移行は、私にとっては最高の選択でした。

ブログの更新頻度も上がり、記事を書くのが楽しくなりました。

もちろん、デメリットもありますが、私にとってはそれ以上のメリットがありました。

Astro への移行を検討している人は、ぜひ参考にしてみてください。