Webサイトをクロール(スクレイピング)してtitleやdescription、h1タグを収集してExcel(or CSV)にまとめる方法を調べたので記事として残します。 Webサービスのコンテンツやページが増えてくるとページ1つ1つのtitleタグやmetaタグのdescriptionをチェックするのが困難になります。 例えば、バグで、あるページのh1タグが出力されなくなっていても気付くことが難しくなります。 本記事の手順でCSVを出力しバージョン管理しておくことで、SEOテキストに関係する処理を修正した後に差分を確認し、デグレや意図しない変更が発生していないかをチェックできるようになります。 Site Audit SEO を使用します site-audit-seoというNode製のツールでWebサービスをクロールして各種SEOテキストを収集する事ができます。 インストール方法は上記リポ
PageSpeed Insights でのモバイル分析 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 PageSpeed Insights は、ページを分析して、モバイル ネットワークでページを 1 秒未満で表示するための推奨事項にそのページが準拠しているかどうかを確認します。調査によれば、1 秒を超える遅延があるとユーザーの思考の流れが中断し、ユーザーの利便性が低下します。Google では、端末やネットワークの種類に関わらず、ユーザーのページへの関心を持続させ、最適な利便性を提供することを目標としています。 1 秒という時間の制約を満たすのは簡単ではありませんが、この時間内にページ全体を表示する必要はありません。代わりに、スクロールせずに見える範囲(ATF)のコンテンツを 1 秒未満で配信し表示します。こうすることで、ユーザーは可能な限り早くページの
ご存知の人も多いかもしれませんが、僕は林業法人フォレストーリーの顧問をやっています。当該法人のメイン業務は原野林を利活用した森林アクティビティで、その一環でサバイバルゲームフィールドを長野と栃木にて運営しています。 その ...
「コンテンツの内容は決まっているけど、適切な表現方法が思い浮かばない。」 「ひとつのコンテンツを作成するために膨大な時間を使ってしまう。」 このような悩みを持っているライターの皆様。 OpenAI社が開発した対話型AI「ChatGPT」のプラグインをご存じですか。 生成AIをライティングに活用すると、質の高いコンテンツを効率よく制作できます。 SEOに強いAIライティングツール「トランスコープ」も、ライティングに役立つAIツールのひとつです。 今回は、ライティングに使えるChatGPTプラグインを10個紹介します。 ライティングで活用してほしいChatGPTプラグイン10選ChatGPTプラグインとは、ChatGPTを外部のオンラインサービスと連携させる機能です。 ChatGPTプラグインの使い方は、ChatGPTプラグインの使い方とプラグインのオススメ10選 で紹介しています。 ぜひご覧
今回のゲストは、WELQ騒動後に医療系ウェブメディアを立ち上げ、2年足らずで調剤薬局チェーンのクオールHD子会社のアポプラスステーションへ売却した塩谷氏。 聞けば、今回のM&Aは買い手探しもDD対応も自力で行ったとのこと。29歳の若き起業家はどんな経緯で売却を決め、どうやって成立に至ったのか、詳しくうかがいました。 ▶塩谷社長の出演動画 一気見はこちらから◀ ■塩谷 航平氏 株式会社SPLENDID 代表取締役社長 1990年 福岡生まれ。東北大学卒業後、野村證券株式会社にてリテール営業に従事。2017年2月に株式会社SPLENDIDを設立。正しい医療情報を発信するWEBメディア「medicommi」を運営。2018年11月、成長にドライブをかける手段として、クオールホールディングスに参画を決める。 #286 元野村證券、逆張りで起業、2年足らずでイグジットした29歳現る 逆張りの創業か
ポップアップ広告は煩わしいものですが、効果はあります。Googleのインタースティシャル・ペナルティとCore Web Vitalsの更新を踏まえて、安全に使い続ける方法を紹介します。 あなたは彼らを知っていて、愛しているし、そう、憎んでいる。 ポップアップは、平均コンバージョン率11.09%というコンテンツマーケッターの強い味方です。 しかし、Googleが2018年に押し付けがましいポップアップ広告のあるWebサイトを切り捨てることを発表して以来、ポップアップの使用も危険なものとなっています。 そこで、この記事では、ポップアップとSEOにまつわる不透明な部分を解消することを目的としています。 ここでは、SEOを損なわずにポップアップを利用するための7つのヒントを紹介します。 1.どのインタースティシャル(ページ間に表示される)がNGかを理解するGoogleのモバイルインタースティシャル
2020年5月、Googleは、検索ランキングの新しい指標として、「Core Web Vitals」を発表した。 そして、今年5月より、「Core Web Vitals」がランキングシグナルに追加された、「ページエクスペリエンスシグナル」がロールアウトされる予定である。 ページエクスペリエンスシグナルとは、「Core Web Vitals」とGoogleが従来から実施していた、モバイルフレンドリー、セーフブラウジング、HTTPSセキュリティ、煩わしいインタースティシャルガイドラインをプラスされたものである。 Googleは今後、このユーザーエクスペリエンスの7項目もSEO対策において追加し、ランキングされることとなる。 ECサイトにおいては、ユーザー体験の指標であるページエクスペリエンスシグナルを厳守することで、ECサイトのトラフィックとコンバージョンを向上につながるだろう。 今回は、昨年
昨今、SEO関連の記事などで良く見かける「AMP」をご存知でしょうか?AMPとは モバイル端末でウェブページを高速表示するためのフレームワーク(AMP HTML)のことです。通常ですと、ウェブページにアクセスするとき、リンクをクリック→HTMLを読み込み→ページを表示というフローとなるため、ロードに時間がかかってしまいます。一方AMPでは、ウェブページのHTMLをあらかじめGoogleやTwitter側でキャッシュすることで、読み込む時間を大幅に削減できます。この機能をストアで使用でき、CVRを改善し、SEO対策に一役買ってくれる無料アプリ【Ampify me】をご紹介します。 (出典:https://apps.shopify.com/ampify-me) このアプリができること ・ページのロード時間が速くなり、ユーザーに最適な買い物環境を提供できる。 ・ CVRとエンゲージメント率がアッ
SEO fundamentals Introduction Search Essentials SEO Starter Guide How Google Search Works Do you need an SEO? Crawling and indexing Sitemaps robots.txt Meta tags Crawler management Removals Canonicalization Redirects JavaScript SEO Ranking and search appearance Visual Elements gallery Title links Snippets Images Videos Structured data Favicons Site-specific guides Ecommerce International and multi
[レベル: 中級] rel="prev" および rel="next" のリンク要素のサポートを終了したことを Google は Twitter で告知しました。 Spring cleaning! As we evaluated our indexing signals, we decided to retire rel=prev/next. Studies show that users love single-page content, aim for that when possible, but multi-part is also fine for Google Search. Know and do what's best for *your* users! #springiscoming pic.twitter.com/hCODPoKgKp — Google Webmaste
requirejsは、htmlにscriptタグを量産することなく、依存性管理を行える非常に便利なライブラリです。 今回は、これを使って、「必要になるまでモジュールを読み込まない」、遅延ローディングの方法を考えてみます。 通常の利用方法 通常は、requirejsを利用するコードは以下のように書きます。 // app.js require(["mod"],function(Module){ console.log("app.js loaded"); document.querySelector("#hello").onclick = Module.hello; }); // mod.js define([],function(){ console.log("mod.js loaded"); return { hello : function(){ alert("hello"); } };
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く