Gatsbyブログにrobots.txtとsitemap.xmlを配置する
今回はGatsbyブログにrobots.txtとsitemap.xmlを配置する方法をご紹介します。 どちらも必須ではありませんが、SEOを行っていく上では欠かせないものです。
2020.06.09
今回はGatsbyブログにrobots.txtとsitemap.xmlを配置する方法をご紹介します。 どちらも必須ではありませんが、SEOを行っていく上では欠かせないものです。
2020.06.09
今回は、Gatsbyで作られたブログにSNSシェアボタンを導入したいと思います。 SNS関連のライブラリはいくつかありますが、今回はreact-shareを利用します。
2020.05.31
GatsbyJSには様々なスターターが用意されており、gatsby-starter-netlify-cmsもその一つです。 このブログもgatsby-starter-netlify-cmsをカスタムして作られています。 基本的に痒いところに手が届く作りにはなっていますが、気になる箇所もいくつかあります。 今回は「gatsby-starter-netlify-cmsでブログ記事のURL」を自由に指定できるようにする方法を紹介します。
2020.05.30
Gatsby製のブログに限らず、アクセスを分析してユーザーのニーズを把握しておくことは、有益なブログを作る上で欠かせない作業です。 今回は、Gatsbyで作成したブログにGoogleAnalyticsを導入する方法を紹介します。
2020.05.25
Gatsbyでブログを作っている時に、参考にしたサイトや公式サイトへのリンクを貼る機会が多々あるかと思います。 いわゆる「外部リンク」ですが、マークダウンでリンクを書いている場合、デフォルトでは"target=`_blank`"の指定ができません。 今回は、外部リンクのみ別タブで開くようにします。
2020.05.24
GatsbyJSはブログ制作において非常に有益なライブラリなのですが、デフォルトだと備わっていない機能がいくつかあります。 シンタックスハイライトもその一つで、技術系のブログを書く場合には必須といっても過言ではない機能です。 今回は、Gatsby製ブログでシンタックスハイライトを表示させるライブラリを紹介します。
2020.05.24
今回は、このブログの基盤となっている「GatsbyJS」のセットアップ方法について紹介します。 GatsbyはReactベースの静的サイトジェネレータで、非常に高速で動作します。 このブログの画面間の遷移もサクサクと動いているので、通常のReact製アプリに比べると動作が早いことが分かると思います。
2020.05.24