HugoでAmazonのアフェリエイトリンクをいい感じに表示する 2024-08-22Web開発 ブログの広告収入だけだと赤字を垂れ流すだけなので少しでも収益源を増やしたいからAmazonアフェリエイトリンクを追加することになしました。ただ単にリンクを貼り付けても味気ないからいい感じになるように作りました。
CloudFront+S3で公開HPの更新時エラーをLambdaを使って回避する 2024-08-09Web開発 Next.jsを使って静的サイトを作って公開しましたが、/blog/XXといっ記事ページなどでブラウザ更新するとエラーになってしまうのを回避する
Next.jsでブログを作りなおす。まずは、Zennスタイルを適用してみた 2024-01-24Web開発 Static Site Generatorで抜群の人気を誇るNext.js。やっぱ長いものには巻かれたほうがいいので、Next.jsでこのブログを作り直していこく。
Amazonアフェリエイトリンク生成に必要な、ASINコードと商品名をURLから取得する 2023-08-21Web開発, Python Amazonのリンクから商品名とASINコードを抜き出すスクリプトを書きました。
AmazonアフェリエイトリンクをHugoブログに追加するShortCodeを書いた 2023-08-16Web開発 ページを開く際にランダムに表示されるAmazonアフェリエイトリンク自動生成機能を追加しました。
GitHub Actions を使った S3 アップロードと CloudFront キャッシュ削除の自動化 2023-03-22Web開発 この記事では、GitHub Actionsを使って、静的サイトをAmazon S3にアップロードし、その後CloudFrontのキャッシュを削除する方法を解説します。
再帰的なウェブサイト内リンクチェッカーをPythonで作成する 2023-03-22Web開発 Pythonを使ってウェブサイト内のリンク切れを検出する再帰的なリンクチェッカースクリプトを作成し、メンテナンスを容易にしましょう。
HugoでSEO対策を施し、関連記事機能を実装した 2023-03-21Web開発 Hugoを使ったブログでSEO対策と関連記事を表示する方法を解説。記事間の関連性やサムネイル画像の表示も簡単にカスタマイズでき、SEOパフォーマンスとユーザー体験が向上します。
HugoブログをGithubActionを使ってS3サーバに差分アップする方法 2023-03-19Web開発 この記事では、Hugoを使用してブログを作成し、Github Actionsでビルド時間超過問題に対処する方法を紹介します。記事の更新を高速化するために、前回のコミットとの差分ファイルを取得し、部分的なビルドとアップロードを行います。Hugoが部分的なビルドを直接サポートしていないため、Pythonスクリプトを用いて対応しています。
HugoでSEOスコアを改善するためにやったこと 2022-12-04Web開発 SEOスコアをほぼAll 100点満点を取れるようなブログにレベルアップしました。 いわば偏差値70ぐらいあるブログですよ。なんてね
HugoでMobile端末向けのSEO対策を実践していく【画像の適正サイズ】 2022-10-31Web開発 お前のサイト画像が適切なサイズじゃないからくっそ遅いんよ。改善しないとスコア低いままやぞと言われたのでその改善方法について調べました。
ブログでの使用画像をWebpフォーマットに変換してサイト軽量化する 2022-09-17Web開発 次世代画像圧縮フォーマットであるWebp形式に変換してサイトで使われている画像を全て差し替えてみました。
Hugoを使ってSSGサイトを作ろう4 2022-08-04Web開発 はじめに ブログの管理費高騰に伴い、安くて早いそしてメンテも簡単な形に移行したいと思います。 構成としてはこんな感じです。 やっていきましょう AWS IAM Userの作成 Github ActionからHugoを使って作成するサイトHTMLを、S3にアップロードする際に使用するIAM Userを作成します。 ユー
Hugoを使ってSSGサイトを作ろう3 2022-08-02Web開発 はじめに Hugoでブログ作り3日目です。 Wordpressから記事を移植して行きます。 Markdown形式では上手に記事内の画像が表示されないため、Hugoでの記載方式に変換していきます。 markdown形式での記載 Wordpressで画像を出力すると、Markdown形式で書い
Hugoを使ってSSGサイトを作ろう2 2022-08-01Web開発 はじめに Hugoでブログ作り2日目です。 Wordpressから記事を移植して行きます。 ついでに一覧からサムネイル画像を取得できるようにしたいと考えています。 Wordpressの記事を移植する Wordpressの記事を移植するため、プラグインを導入し取得できるXMLファイルをMar
Hugoを使ってSSGサイトを作ろう 2022-07-29Web開発 はじめに このブログも記事が増えてきて、300円ちょっとで運営できていたのが月500円ぐらいの運用費がかかるようになってきました。 広告収入で運営費は賄っていたのですが最近赤字気味ですので、運用コストを落として行きたいところです。 そこで早いと言われているStatuc Site Generator Hugoを使っ
Wordpressからmarkdown記事を抜き出して、Nuxt.jsのブログに移植する方法 2022-01-15Web開発 はじめに 最近、肩こりがひどくて痛みを伴うため接骨院に通院しています。 典型的な猫背となで肩らしくそこの矯正を始め、2週間がたちました。 通院している患者の中でも1番か2番を争うぐらい肩が凝ってると言われなんとも言えない気持ちになりました。 肩甲骨を左右に広げるような施術があるのですが、
Componentをブログっぽい配置にしてみる【Vuetify+Nuxt.js】 2021-10-27Web開発 はじめに 少し前からNuxt.jsを使って移行先のブログを作っています。 昨日カテゴリを用意して満足してたんですが、あんまりブログっぽくないなぁと思っていたので整形したよって話です。 今日は配置をいい感じにしようっていうのが趣旨になります。 前回の記事ではこんな体たらくだったのを直してい
VueSocialSharing使ってSNSボタンを設置してみよう【Nuxt.js】 2021-10-27Web開発 はじめに 3Coinsで買った肩掛けのBluetoothスピーカーが軽いのと接続が簡単で結構重宝してます。 音は普段使ってるヘッドホンと違ってあまり良くはないのですが、あんまりちゃんと聞かなくとも良い会議などで大活躍です。 Youtubeとか、Amazon Prime Video見るのにも丁度いい
【Nuxt.js】ブログにカテゴリ検索機能を追加しよう 2021-10-26Web開発 Nuxt.jsを使用してブログのレイアウトを整える方法について説明します。VuetifyのGrid systemを利用してカテゴリーやコンポーネントの配置を整えます。
Nuxt.jsブログに全文検索機能を追加する方法 2021-08-31Web開発 Nuxt.jsブログに全文検索機能を追加する方法を解説します。記事コンテンツを取得し、検索バーの入力値で記事を検索する仕組みを構築します。
ブログ作りを進める - パンくずリストの実装方法 2021-08-26Web開発 はじめに ブログ作りを少しずつではありますが進めています。 今回はパンくずリストと呼ばれる、サイト上の今どこにいるのかを示すやつを作っていきます。 イメージはこちらです。このバーを作っていきましょう。 今回参考にしたのはこのブログ記事です。 参考元:The Perfect Breadcrumbs (in Nuxt) Nuxt.js+Vueti