メインコンテンツに移動

IT技術の豆知識

実装の知見。検証と手順の記録。

ブログ26本がGoogle検索に出ない|サイトマップのURLが壊れていた実例と原因・対処法

ブログを26本公開してもGoogle検索にほとんど表示されなかった原因は、サイトマップに存在しないURLが出力されていたことでした。実際に起きた不具合をもとに、原因の切り分け方、確認方法、修正方法を解説します。

続きを読む :ブログ26本がGoogle検索に出ない|サイトマップのURLが壊れていた実例と原因・対処法

iPhoneでGoogleChromeアップデート後に不具合|スクロール位置がずれる原因と対処法

iPhone(iOS)でGoogleChromeアップデート後、Chromeでスクロールするとページが勝手に上へ戻る、ヘッダーの下にコンテンツが隠れるなどの症状を検証。Lenis、CSS、固定ヘッダー、JavaScriptを順番に切り分け、Webサイト側ではなくブラウザ側の問題と判断した実例を紹介します。

続きを読む :iPhoneでGoogleChromeアップデート後に不具合|スクロール位置がずれる原因と対処法

WordPressのセキュリティを高めるインストール設計|SSHで手動構築する方法

WordPressを安全に運用するには、インストール方法だけでなく公開領域やwp-config.php、ファイル権限まで考えることが重要です。XServerを例に、SSHを使った手動インストールと基本的なセキュリティ対策を解説します。

続きを読む :WordPressのセキュリティを高めるインストール設計|SSHで手動構築する方法

WordPress不要ではなく、AI時代のCMSはこう変わり始めている|CloudflareのEmDashは何が新しいのか?

Cloudflareが公開したオープンソースCMS「EmDash」。WordPressの代替が出たという話ではなく、AIがCMSを操作する時代への設計だと考えています。技術的な特徴と、現時点での注意点をまとめました。

続きを読む :WordPress不要ではなく、AI時代のCMSはこう変わり始めている|CloudflareのEmDashは何が新しいのか?

静的HTMLとDrupalを1つのドメインで運用する方法|コーポレートサイトの構成例

静的HTMLとDrupalを1つのドメインで運用する構成を、実際のコーポレートサイトを例に紹介。更新頻度に応じて仕組みを分ける理由や、SSI、シンボリックリンク、CSS共有のメリット・デメリットを解説します。

続きを読む :静的HTMLとDrupalを1つのドメインで運用する方法|コーポレートサイトの構成例

構造化データでサイト全体をつなぐ|DrupalでJSON-LDを実装した方法と考え方

Drupalの記事ページにJSON-LD形式の構造化データを実装した方法を紹介。BlogPostingやBreadcrumbList、authorの@idによる人物情報の紐付け、キャッシュ対策、AEOを意識したサイト全体の情報設計について解説します。

続きを読む :構造化データでサイト全体をつなぐ|DrupalでJSON-LDを実装した方法と考え方

見出し構造とSEO・AEOの考え方|Drupalで目次を自動生成する

Drupalの記事ページにJavaScriptで目次を自動生成する方法と、見出し構造を設計する際の考え方を解説。SEO・AEOを意識した見出しの付け方、h1・h2・h3の階層、ページ内リンク、構造化データとの関係について、実装例を交えて紹介します。

続きを読む :見出し構造とSEO・AEOの考え方|Drupalで目次を自動生成する

WordPressの構成を設計する|Composer管理にすると得られる7つのこと

WordPressを「簡単インストール」ではなくComposerで管理する構成について解説。構成の再現性、セキュリティ、更新、サーバー移転、検証環境など、Composer構成のメリットと注意点、向いている案件・向かない案件を実例を交えて紹介します。

続きを読む :WordPressの構成を設計する|Composer管理にすると得られる7つのこと

Drupalのテーマ作成で詰まった5箇所|出力の仕組みを知らずにCSSを書いた結果

Drupalで自作テーマを作る中で、フィールドの入れ子、Viewsの行ラッパー、パンくず、関連記事などで詰まった実例を紹介。HTMLの出力構造を確認する重要性と、Twig・Views・CSSを扱う際の考え方を解説します。

続きを読む :Drupalのテーマ作成で詰まった5箇所|出力の仕組みを知らずにCSSを書いた結果

RSSで購読