Mstudio
Blog

Notes on what we look into.

Whatever we work out with our hands on the job gets written up as we go.

/en/blogBlog

The pages beyond this point are in Japanese. Our articles are written in Japanese. If you would like to talk in English, please use the contact form.

トラブル解決RSS記事届かない、キャッシュかAtomどっち?5分で判断できる比較表自分のサイトやツールに付けたRSSフィードの取得が、HTTPステータス200でも記事が1件も表示されないままになることがあります。原因がキャッシュかAtom形式かを5分で見分ける判定表と、実際に1か月気づかなかった記録をまとめました。Read (JA)→
サイト設計【Q&A】問い合わせフォームの営業メール疑問5つ|7分で読める現役の答え問い合わせフォームに営業メールばかり届くようになったとき、何を疑えばいいかをまとめました。メールアドレスの書き方を見直し、件名で仕分ける方法と、自分のサイトで確認できる6項目のチェックリストを紹介します。Read (JA)→
運用設計SSL証明書の確認、実際に会社のネットワークで3件とも同じに変わるSSL証明書の有効期限をブラウザで確認したら、会社のネットワークでは無関係な3件のサイトで同じ証明書が表示されました。原因の切り分け方と、本当の期限を確かめる3つの手順をまとめました。Read (JA)→
セキュリティ運用【体験談】脆弱性ニュースの見出し判断で5日ハマった原因セキュリティの『緊急』という発表を4回も見出しで確認していたのに、本当に危ないと気づくまで5日かかりました。原因は見出しだけで判断していたことです。同じ見落としを防ぐための確認のやり方と、そのまま使える判定表をまとめました。Read (JA)→
サイト設計CSSで文字が重なる原因、実際に3ページ分まとめて直った自社サイトに新しいページを追加したとき、料金を示す小さな枠の文字が2行とも重なって読めなくなっていました。原因は別の場所の装飾用CSSが、知らないうちに他のページの表示にも効いていたことです。直し方と、見落としを防ぐ確認の記録シートをまとめました。Read (JA)→
技術解説「クロール済みインデックス未登録」、実際にできる3つの確認Search Consoleの「ページのインデックス登録」レポートで止まったままのURLを見て、何から手を付けるか迷っていませんか。発見済みとクロール済みの違いと、自社サイトで実際に直した事例をまとめました。Read (JA)→
技術解説PHP 7.4→8.4で出たエラー5つ、実際に2日で直した方法WordPressのPHPを7.4から8.4へ上げたときに出たエラー5つと、その直し方をまとめました。切り替える前に、今の7.4のままログを数えれば、上げたあとに何が起きるかはほぼ分かります。Read (JA)→
AI活用【保存版】ホームページのAI文章の点検7項目、7分で終わるAIで書いた文章をホームページにそのまま載せる前に見る7つの場所をまとめました。言葉づかいの自然さだけでなく、数字や古い情報、著作権、スマホでの見え方まで、自分で確かめられる点検表です。Read (JA)→
運用設計PHPの重大な脆弱性、WordPressで5分でできる3つの確認2026年10月21日に公表されたPHPの重大な脆弱性2件について、WordPressをレンタルサーバーで使っている方が今日やる3つの確認をまとめました。PHP 8.1以前のままのサイトは、自分で切り替えが必要です。Read (JA)→
セキュリティ運用WordPress、対象外と確認必要どっち?4分で判断できる比較表WordPress本体の自動更新をオンにしていれば安心、と思い込んでいませんか。2026年7月の脆弱性「wp2shell」では、自動更新を止めていたサイトが強制更新の対象から外れていました。自分のサイトがどちら側かを4分で判断できる表にしました。Read (JA)→
技術解説【Q&A】AI検索アクセス減少の疑問5つ|7分で読める現役の答え検索順位は変わっていないのに、サイトへのアクセスだけ減っている。そんなときに浮かぶ疑問5つに、公式発表と実測の数字をもとに答えます。AI Overviewsの影響の見分け方と、Search Consoleでの確認手順をまとめました。Read (JA)→
サイト設計GA4のキーイベント、実際に変わった後の3つの見直し手順GA4の「コンバージョン」は2024年3月に「キーイベント」という名前に変わりました。問い合わせフォームの送信をキーイベントに登録していないと、増えたか減ったかを追えません。自分のサイトで確かめる3つの手順と、登録数の上限をまとめました。Read (JA)→
サイト設計ホームページのアクセシビリティ義務化、実際に分かる4項目の違い「ホームページもアクセシビリティ対応が義務化された」という見出しをよく見かけます。実際に法律で義務になったのは何なのか、公的機関と民間企業の違いを条文と公式ガイドラインから整理しました。Read (JA)→
運用設計【保存版】WordPressバックアップの点検7項目、7分で終わるWordPressのバックアップは、取ってあるだけでは十分ではありません。容量を圧迫していないか、実際に戻せるか、保存先の確認方法など、7項目を7分で点検するチェックリストをまとめました。Read (JA)→
セキュリティ運用自動返信を残すと止める、どっち?5分で判断できる比較表問い合わせフォームの自動返信が、迷惑メールの送信に悪用される被害が相次いでいます。実際にあった送信事例と公式の注意喚起をもとに、自動返信を残すか止めるかを5分で判断できる比較表にしました。Read (JA)→
パフォーマンス【Q&A】PageSpeed点数低下の疑問5つ|7分の現役の答えPageSpeed Insightsの点数が、サイトを変えていないのに下がった。そんなときに浮かぶ疑問5つに、公式情報をもとに答えます。測定の揺れ・Lighthouse 13の更新・診断項目が減った理由までまとめました。Read (JA)→
運用設計WordPressのPHPバージョン確認は、実際に3ステップでできるレンタルサーバーで複数サイトを管理していると、PHPのバージョンを変えたら他のサイトも変わるのか不安になります。確認の3ステップと、サポート終了の見方をまとめました。Read (JA)→
サイト設計ホームページの文字が見づらいと言われた、実際に5分でわかる判定表お客さんから「スマホで文字が見づらい」と言われたとき、どこまで対応すべきか迷います。2024年の法改正と2026年のJIS改正の動きを踏まえて、今すぐ直すべきか様子を見てよいかを判定する表にまとめました。Read (JA)→
技術解説【実測】AI概要の会社説明が、地域3→1で変わった理由自分の会社の名前でGoogle検索すると、AIによる概要が「東京を拠点に」と要約していました。構造化データのareaServedを3件から1件に整理し、本文と英語版の冒頭も書き直した記録と、同じ確認に使える記録シートをまとめました。Read (JA)→
運用設計【保存版】SSL証明書の更新忘れ点検7項目、7分で終わるSSL証明書の最大有効期間が2026年3月から200日に短縮されました。年1回の感覚で更新していると間に合わなくなります。更新忘れで困らないための点検7項目を、画面のどこを見るかまでまとめました。Read (JA)→
AI活用【Q&A】GPT-5.5終了の疑問5つ|7分で読める現役の答えChatGPTのGPT-5.5が10月14日に終わります。何もしなければ画面は自動で切り替わりますが、保存した指示文や自動タスクで名指ししている場合は見直しが要ります。よくある疑問5つにまとめて答えます。Read (JA)→
トラブル解決VercelのGitHub再接続エラー、実際にすぐ直った3つの手順Next.jsサイトのVercelとGitHubの連携が切れたとき「Reconnect」ボタンを押しても直らないことがあります。実際に起きたエラーと、Disconnect→Connectで直した手順、公開後に確認した3項目をまとめました。Read (JA)→
セキュリティ運用プラグインの大型更新、実際に2ヶ月見送った判断基準3つWordPressプラグインの大型アップデート通知、すぐ上げていませんか。SEOプラグインの5.0系アップデートを2ヶ月見送った実例と、上げる前に確認したい3つの項目をまとめました。Read (JA)→
セキュリティ運用Elementorに脆弱性、実際に2日で修正版が出たWordPressの定番プラグイン「Elementor」に、管理者がリンクを開くだけで管理者権限を奪われる脆弱性が見つかりました。自分のサイトが対象かどうかの確認方法と、今日中にやることをまとめました。Read (JA)→
セキュリティ運用WordPress自動更新のデメリット、数時間で3万台が実際に狙われたWordPressの緊急更新が公開された同じ日のうちに攻撃が始まりました。自動更新は本当に切っていいのか、公開情報の数字をもとに、私が実際に見直した設定と手順をまとめました。Read (JA)→
セキュリティ運用サイト乗っ取りの被害を広げない3つの確認|10分でできる実践チェックサイトに他のページの情報をそのまま表示する機能があると、権限を奪われたときの被害が1ページで終わらないことがあります。専門知識がなくても使える3ステップの確認方法と、私自身が以前やっていてやめた書き方をまとめました。Read (JA)→
建設・電気工事デジタル化・AI導入補助金2026、建設業の450万円枠は3年縛り・準備は2週間IT導入補助金が2026年度から「デジタル化・AI導入補助金2026」に変わりました。建設・電気工事の会社が使える枠と、公式サイトの表には出てこない条件(450万円を狙うと賃上げが3年ついてくること、交付決定の前に発注すると1円も出ないこと、次の締切が最後ではないこと)を、公募要領と公式ページを実際に開いて確かめた内容でまとめました。Read (JA)→
サイト設計うちの実績50件が、AIには0件——AI検索対策は5分の実測から自分のサイトをAIと同じ条件で開いたら、トップの実績が0件超・取引評価0件・保守0サイトになっていました。原因は数字のカウントアップ演出です。見た目を1ピクセルも変えずに直した手順と、自分のサイトが同じ状態か5分で確かめるチェックリストを置いています。Read (JA)→
サイト設計AI検索にうちのサイトが出た日——実際の画面で見る3つの理由AIに「Mstudioという事業者について教えて」と聞いたら、サイトに載せている実績がそのまま答えに返ってきました(2026年8月7日に実測)。AIの答えがどこから作られていて、どこに出るのか、実際の画面を見ながら説明します。自分のサイトが出るかを5分で確かめるチェックリスト付き。Read (JA)→
建設・電気工事グリーンサイト 一人親方の登録、代行なら0円・自分でやると初年度14,800円元請から「グリーンサイトに登録して」と言われた一人親方が、自分でIDを取る場合と、上位の会社に代行登録してもらう場合で何が違うのか。公式の料金表と申込画面、代行企業の申請条件を実際に確認して、費用・必要書類・あとから引き返せる場所まで並べて比較しました。個人事業主は登記簿謄本がいらない、という話も含みます。Read (JA)→
地域情報【2026年度】東金市・山武市・大網白里市・九十九里町の浄化槽 補助金 全一覧(合併処理浄化槽への転換・最大84万円)東金市・山武市・大網白里市・九十九里町の浄化槽設置補助金(令和8年度)を、費目別・市町別に1枚の表にまとめました。単独処理浄化槽やくみ取りから合併処理浄化槽への転換で、上限をすべて足すと最大84万円。ただし宅内配管の上限が市町で3倍以上違い、同じ工事で23万円の差が出ます。Read (JA)→
地域情報【2026年度】東金市・山武市・大網白里市・九十九里町の住宅設備 補助金 全一覧(蓄電池・エネファーム・窓の断熱・EV・V2H)東金市・山武市・大網白里市・九十九里町の住宅用設備の補助金(令和8年度)を、設備別・市町村別に1枚の表にまとめました。4市町とも制度名は同じ『住宅用設備等脱炭素化促進事業補助金』ですが、対象になる設備と申請の順番が違います。国の住宅省エネ2026キャンペーンとの関係も整理しています。Read (JA)→
セキュリティ運用AIエージェントに本物のAPIキーを渡したくない——OneCLIを自分のPCで動かして「FAKE_KEYが本物にすり替わる瞬間」を見た(ハマりどころ3つ)Claude CodeのようなAIエージェントに外部サービスを触らせたいけど、実APIキーをそのまま渡すのは怖い。そこでOneCLIというOSSのゲートウェイをDockerで自分の環境に立てて、エージェントはFAKE_KEYしか持たず本物のキーは送信の瞬間だけ差し込まれる、を実際に動かして確かめました。ちゃんと動いたけど、READMEに書いていない詰まりが3つ(Bearerではなく Basic 認証・/api/secrets のパス・MITMのCA証明書)ありました。全部、実行ログとスクショつきで書きます。Read (JA)→
トラブル解決Next.js 16に上げたらビルドが通らない——犯人は昔の自分のwebpack設定と、localPatternsの静かな罠だった稼働中のNext.js 15.5のサイト2つを実際に16.2.11へアップグレードした記録です。「This build is using Turbopack, with a webpack config」でビルドが落ちた原因と直し方、middleware→proxy移行の実挙動、そしてnext/imageのlocalPatternsを雑に書くと「ビルドは通るのに本番で画像だけ全滅」する罠まで、全部実行して確かめました。ビルド時間は31.2秒→4.2秒になりました。Read (JA)→
AI活用バズってる「i-have-adhd」スキル、日本語のClaude Codeでも効くのか実際に試した英語圏で話題のClaude Codeスキル『i-have-adhd』を、日本語のやりとりでも同じ効果が出るのか実際に試しました。前置きが長いAIの応答が、日本語でどう変わったのかをbefore/afterで見せます。Read (JA)→
AI活用「token-diet」でClaude Codeのトークンは本当に減るのか、自分の仕事で実測してみた(出力−54%・請求−26%)「平均31%の請求減、品質の劣化なし」を謳うトークン節約スキル token-diet を、実際にインストールして自分のClaude Code(Sonnet 5)で実測しました。同じ質問をオフ/オンで各3回ずつ流して比べたら、出力トークンは平均54%減。ただし請求額は平均26%減にとどまり、しかもタスクによって11〜50%とかなり振れました。『出力が半分になっても請求はそこまで減らない』理由まで、実測値と一緒に書きます。Read (JA)→
サイト設計SEO監査ツールを自作して自社サイトを診断したら、97点でも直すところが7つあった自作のSEO監査ツールで自社サイト(Next.js製・23ページ)を診断したら97点。それでも見出し階層が23ページで飛び、人である記事の著者が「組織」として誤って定義され、画像49枚中46枚に寸法指定がありませんでした。直して再診断で99点。診断スコアの変化とコードを全公開します(検索順位・流入の変化は追跡中)。Read (JA)→
地域情報東金市 応援クーポン券が使えるお店 全369店マップ【第5弾・2026年9月30日で終了】東金市の「がんばるみんなの応援クーポン券」第5弾は2026年9月30日(水)で使用期間が終了しました。次の弾が告知されたら更新します。第5弾(2026年7月1日(水)〜9月30日(水))で使えたお店369店をGoogleマップにまとめました。飲食店・スーパー・コンビニ・美容室などカテゴリ別に色分け。スマホで現在地から近い取扱店がすぐ探せます。Read (JA)→
トラブル解決Cocoonで子テーマにCSSを書いたのに反映されない——原因の9割は「セレクタの書き方」だったCocoonの子テーマstyle.cssにCSSを書いたのに反映されない問題を、検証用WordPressで実際に再現して原因を特定。!importantに頼る前に確認すべきセレクタの詳細度について、実画面つきで解説します。Read (JA)→
トラブル解決Next.jsの「Expected clientReferenceManifest to be defined」は大体バグじゃない——.nextフォルダ削除で直った話Next.jsの開発中に突然出る「Invariant: Expected clientReferenceManifest to be defined. This is a bug in Next.js.」エラー。実際に再現させて確かめた原因と、.next削除で復旧するまでの手順を実画面つきで解説します。Read (JA)→
AI活用「Fable 5でFable 6を作る」——次のAIモデルに備えて、今のAIと一緒にやっておく資産づくり強いAIモデルが出るたびにゼロから説明し直していませんか?今のAIと一緒に「判断の理由まで残すドキュメント」を整備しておけば、次のモデルが出た日に一気に強くなれます。Web制作の現場で実際にやっている方法を紹介。Read (JA)→
セキュリティ運用WordPressの ?author=1 でユーザー名がバレる問題を、プラグインなしで根本対策する方法WordPressサイトで ?author=1 にアクセスするとログインIDが漏れる問題を、プラグインに頼らずに functions.php と REST API 制御で根本対策する手順を、コードと検証コマンド付きで解説します。Read (JA)→
運用設計プラグイン選定は減点方式が正解WordPressプラグインは足すより減らす。役割重複・更新停止・依存・速度・セキュリティの観点で減点し、必要最小限に絞る実務フレームを紹介します。評価シート、ケース別の判断、置き換え可能性の見極め方もまとめました。Read (JA)→
セキュリティ運用WordPressを安全に守るための超基本:4つの習慣で十分なセキュリティ入門初心者でも今日から実践できるWordPressセキュリティの基本。更新・バックアップ・WAF・ログの4習慣を中心に、設定例、失敗しない手順、30日プランまで丁寧に解説。Read (JA)→
パフォーマンスWordPressサイトを速くする7ステップチェックリスト(初心者でもできる)初心者でも順番を守れば速くなる。Core Web Vitalsの要点と、計測→画像→フォント→JS→キャッシュ→サーバー→検証の7ステップを、具体ツールと手順でやさしく解説。Read (JA)→
サイト設計WordPressを選ぶべきか、選ばないべきかの判断基準WordPressを使うべきか迷っている初心者向けに、実務経験を踏まえて丁寧に解説。サイトの目的・運用体制・速度・拡張性の観点から最適な選択を見極める方法を紹介します。Read (JA)→
技術解説初心者でもわかるNext.jsのすごさメリットNext.jsは初心者でも簡単に使えて、本格的なWebアプリケーションが作れるすごいフレームワークです。設定不要、SEOに強い、パフォーマンス抜群など、5つの主なメリットを実体験ベースで解説します。Read (JA)→
Masashi waving

If something is nagging at you.

If it is about websites, we can usually answer it.

Blog | Mstudio