Site search / サイト内検索

必要な情報を探す

ページ内の言葉を探す検索と、意味が近い内容を探す検索を使い分けられます。

「検索する」を実行すると、入力した検索語をOpenAI APIへ送り数値表現に変換し、その数値表現をCloudflare Vectorizeで当サイトの公開情報と照合します。あわせて、Acecore共通検索API(acecore.net)へ送信し、 Acecore関連サイトの公開情報を下部に表示することがあります。個人情報や機密情報は入力しないでください。個人情報の取り扱い

Selected work / 取り組み

取り組みと成果を 紹介します。

Webサイトの制作・改善、CMS、検索、サーバー運用など、取り組みの背景と実装内容を紹介します。

Cases / 01

事例

Case 01

フォーム・AI導線・CMS

Acecore公式サイトの問い合わせ導線改善

サービス選定、見積り相談、問い合わせ前の不安を減らすため、固定ページ、FAQ、AIチャット、CMS管理項目を整理しました。

Acecore公式サイトの問い合わせページ
課題
訪問者が何を相談できるか判断しづらく、問い合わせ内容も分散しやすい状態でした。
提案
サービス別の導線、問い合わせ種別、FAQ、AIによる事前案内を組み合わせ、必要な情報をフォームに集約しました。
成果
相談前の確認と正式な問い合わせを分け、見積りやサービス相談に進みやすい流れになりました。

Case 02

ECサイト・決済・オンデマンド製造

Acecore Storeの企画・開発

AcecoreとAceserverの公式グッズを、商品閲覧からカート、送料確認、決済、製造・発送まで一貫して扱えるオンデマンドストアとして構築しました。

Acecore Storeのトップページ。AcecoreとAceserverの公式グッズを紹介する画面
課題
グッズ販売では、在庫負担を抑えながら、価格・送料・返品条件・販売者情報を事前に分かりやすく伝え、決済と製造・発送を確実に連携する必要がありました。
提案
AstroとCloudflare Pages / Pages Functionsを基盤に、D1、R2、Queues、Turnstile、Stripe Checkout、Printful APIを組み合わせました。カートから送料・合計を確認し、決済完了後に製造・発送へつなぐ構成です。
成果
AcecoreとAceserverのブランド別に商品を閲覧でき、注文ごとにオンデマンド製造を依頼する販売基盤を公開しました。決済情報をストアで保持しない、安全に運用しやすい仕組みです。

Case 03

CMS・検索・セキュリティ・パフォーマンス

Acecore公式サイトの機能追加・運用基盤

静的サイトにCMS、記事基盤、サイト内検索、構造化データ、CSP、アクセシビリティ改善、表示速度改善を段階的に追加しました。

Acecore公式サイトのトップページ
課題
情報発信や問い合わせ導線を強化する一方で、静的サイトの速度や運用しやすさを崩さない設計が必要でした。
提案
Astro、Cloudflare Pages、Sveltia CMS、Pagefind、構造化データ、セキュリティヘッダーを組み合わせ、必要な機能を小さく追加できる形に整理しました。
成果
ブログ、固定ページ、検索、問い合わせ導線を運用しながら改善できる基盤になり、同種のサイト機能追加案件へ転用しやすい知見がまとまりました。

Case 04

サーバー運用・コミュニティ基盤

Aceserver運用で得た安定化・監視の知見

Minecraft公開サーバーの運用を通じて、接続安定性、監視、バックアップ、案内導線を継続的に改善しています。

エースサーバーポータルのメイン画面
課題
参加者が増えるほど、接続安定性、情報共有、障害対応、運用ルールの整備が必要になります。
提案
技術運用とコミュニティ運営を分けず、サーバー構成、監視、バックアップ、Web導線をまとめて改善しました。
成果
長期運用で得た知見を、業務システムの監視・運用設計にも活かせるようになりました。

Case 05

Web制作・コミュニティポータル・CMS

エースサーバーポータル制作

Minecraft無料公開サーバー「エースサーバー」の参加案内、動画、ワールドマップ、Wiki、Discordへの導線を一つの入口に整理しました。

エースサーバーポータルのトップページ
課題
サーバーの概要や参加方法、ルール、動画、ワールドマップなどの情報が複数の場所に分かれ、初めて訪れた人が最初の一歩を選びにくい状態でした。
提案
既存の情報源を置き換えず、サーバー紹介からDiscord、動画、各ワールドマップ、Wikiへ迷わず移動できるポータルとして構成しました。
成果
Astro、UnoCSS、Sveltia CMSを使った静的サイトとして公開しています。ページ本文やサイト設定をCMSから更新できる構成です。

Case 06

Web制作・CMS・サイト内検索

Cherry英語教室サイトのリニューアル

教室案内、コース、お知らせ、ブログ、イベント、FAQを一つのサイトへ整理し、既存サイトをAstro構成へリニューアルしました。

Cherry英語教室ホームページのトップページ
課題
既存サイトとブログの情報を引き継ぎながら、訪問者がコースや体験レッスンへ進みやすく、更新も継続できる構成が必要でした。
提案
Astro、UnoCSS、Sveltia CMS、Pagefindを組み合わせ、既存記事の移行、旧URLのリダイレクト、サイト内検索、CMS更新を一つの運用基盤にまとめました。
成果
教室案内から体験レッスン、日々のお知らせや過去記事まで探しやすくなり、CMSの変更をPRで確認して公開できる運用へ移行しました。

Case 07

Web制作・CMS・サイト内検索

Hattのホームページ制作

絵、小説、VRChat向け3Dアバター・ギミック制作を一つの入口にまとめ、創作活動を継続して発信できる個人サイトとして設計しました。

Hattのホームページのトップページ
課題
活動の入口がブログ、外部投稿サイト、BOOTH、YouTube、Xなどに分かれ、初めて訪れた人が活動の全体像や見る順序を把握しにくい状態でした。
提案
活動を絵・小説・モデリングの3つに整理し、ブログ、作品、プロフィール、外部サービスへつなぐハブとして構成しました。
成果
Astro、TypeScript、UnoCSS、Sveltia CMS、Pagefindを使った静的サイトとして公開しています。ブログや作品情報をCMSで更新でき、記事や作品を検索できる構成です。