pupeteer でフオーム (検索ボックス) を操作する
今度は、フォームを操作してみます。サイトのページには、検索ボックスを設置してあるので、pupeteer で検索させたいと思います。
検索ボックスのフォーム要素には以下のように id が設定してあるのでそれを使っていきま ...
puppeteer でリンク遷移する
前回は、puppeteer でトップページの画像を保存しました。
前回の記事今回は、リンク遷移させたいと思います。例えば、このサイトのトップの「ラズパイで遊ぼう!」リンクから辿り、「RTL-SDR 用 FM ラジオフロ ...
Javascript が使えるヘッドレスなブラウザ(PhantomJS の代替)
wget などは、Javascript が使えませんが、ヘッドレスなブラウザの PhantomJS は Javascript が使えます。と言ってもヘッドレスなので通常のブラウジングには使えません。
例えば、ルータの ...
Apache のリアルタイムログ解析
Google Analytics もリアルタイムに近いですが、Apache のログをリアルタイムに解析するプログラムに GoAccess というものがあります。
コンソール画面に表示することができ、html での出力も ...
Google Search Console と Google Analytics の統合
Google Search Insights で検索ワードの確認と平均掲載順位が確認できます。また、Google Search Console と Google Analytics の間に高い関連付けを行うことで、相互にデータ参照が ...
被リンクのチェック
良質なサイトは他のサイトからリンクされることが多いです。他のサイトからのリンクを被リンクといいます。
どういったサイトから被リンクがあるかを調べるツールもあるようです。「被リンク ツール」で検索をかければ見つかります。 ...
サーバ証明書の更新(Let’s Encrypt)
このサイトの証明書を取得したのが 4 月です。Let’s Encrypt から取得した証明書は 90 日有効なので、7 月まで使えますが、cron に登録された自動更新では期限の 30 日前に更新される設定になってるはず ...
webalizer で検索エンジンの検索ワードを表示する(2)
webalizer で検索文字列が表示されないので、SearchEngine を追加しました。
以前の記事ところが、検索文字列は依然として表示されません。
調べてみると現在はログから検索文字列を取得するこ ...
5 月分のログ解析
6 月になったので 5 月の webalizer の結果を見てみました。アクセス元の上位 30 の中で気になるアクセス元を調べてみました。
msnbot-xxx-xxx-xxx-xxx.search.msn.comb ...
Googleアナリティクス
webalizer があるのでやらなくてもいいかな?と思いましたが、これもやってみます。アクセス解析したいページの head 部に数行追加するだけのようです。WordPress の Luuxeritas テーマでも考慮されているよう ...