メモアプリをNotesnookからStandard Notesに乗り換える

9月にメモアプリをNotesnookに乗り換えたばかりですが、

Standard Notesに乗り換えることにしました。Notesnookは開発も活発でいいアプリやったんやけどねー。

Notesnookをやめようと思ったわけ

Notesnookは、文字の大きさを変えたりリンクを埋め込んだりできるリッチテキストやマークダウン対応のエディタでした。

個人的にはそういう機能のないシンプルなテキストエディタでよかったので、機能をただ使わずにいれば問題ないと思っていたんですが、たとえばウェブから文字をそのままコピペすると、文字の大きさだったり色だったりの書式がついた状態でペーストされてしまったり、-(マイナス)を3つ並べて書くと勝手に横罫線にされてしまったりします。

この点に関しては、ちょっとした手間で対応できるのでそこまで気にしてなかったんですが、最近もっとこまった問題が発生。

少し大きめ(40KBぐらい)のテキストをウェブインタフェースで編集しようとすると、必ずフリーズに近い状態になってしまうんです。閲覧だけなら問題ないのに、文字を打ったら超スローモーションに。設定で"Enable realtime editor sync"をオフにしても改善しません。

ちょっと前まではちゃんと編集できていたので、途中のバージョンアップでこうなってしまったんかな?

わりとよく使う「ひたすら追記系」のメモがいくつかこれでやられてしまいました。

Standard Notesの特徴

Standard NotesもNotesnookと同じく、サーバ側でユーザーのデータが読めないというゼロナレッジ系のサービスです。

テキスト形式でのエクスポートもできるので、今後の引っ越しも問題なさそう。
(複数メモを選択した状態で右クリック > Export)

リッチテキストやマークダウンは有料プランの機能なので、無料で使う限りはどこからコピペしてきてもただのテキストとしてペーストされます。

そして少し大きめのテキストでももっさりせず編集が可能。

あとNotesnookより便利だと思ったのが、検索結果のソート順を通常のメモのソート順と共通のインタフェースで選べること。

Notesnookの検索結果のソート順は作成日の新しい順で固定になっていたので、作成日は古いけどわりと更新する「ひたすら追記系」のメモが検索でいつも下に埋もれてこまっていたんですが、Standard Notesだと更新日の新しい順で探せて助かります。
(これについてはNotesnookにリクエストを出していて、対応中ステータスにはなっていました。)

それから、作れるタグ数に制限がないところもいいです。Notesnookは無料プランだと5つまででした。

数千エントリあるFC2ブログでGoogle Search Consoleを使うノウハウ

1月にこのブログをSSL化して、Googleのインデックス(検索結果に含めるページ一覧みたいなもの?)をまるごと新URLにするためにGoogle Search Consoleを使い始めていましたが、先日ようやく旧URLをインデックスから根絶させました。

まだやることは残っているんですが、この8か月ほどの試行錯誤で見えてきたあれこれをメモしておきます。長いですが、SEOの話ではないです。

アドレス変換ツールはあまりあてにならない

旧URLと新URLを両方Google Search Consoleの管理対象に追加した状態で、「新URLは旧URLからの移行先だ」とGoogleに知らせるのがアドレス変換ツールの役割みたいなんですが、これが期待通りに動いてくれません。

この設定をしていても、旧URLでインデックスへの新規登録がされてしまうこともあるし、しかも旧の方と内容が重複しているとして新URL側がインデックス登録できなくなってしまうことも。

ただ待っていても、旧URLのインデックスを新URLに一括変換してくれたりはしないようなので、新URL側のインデックス登録は地道に手作業でやっていくことにしました。

インデックス管理用スプレッドシートを作成する

どのページがインデックスに登録されてて、どのページを登録リクエストしたかとかを管理するために、

まずこんな感じのスプレッドシートをせっせと作りました。5000数百行。

ページタイトルはURLから関数を使っても取れるんですが、行数が多すぎるとまったく動かなくなるので、

このツールで一括取得してコピペしました。

あとは別シートにインデックス登録済みページ一覧を作って、XLOOKUPでマッチングさせたり。

インデックス登録済みページは、Google Search Console上「前回のクロール」日の最新1000件しか表示されないので、完全には管理しきれなかったりするんですが、そういうのの対応含めこのスプレッドシートのこまごました工夫は割愛します。

FC2ブログのサイトマップの謎

インデックスは手作業で登録しなくても、サイトマップさえあれば勝手に巡回してくれるんじゃない?とも思ったんですが、

FC2ブログの自動生成するサイトマップをGoogle Search Consoleが読み込んでくれません。

FC2ブログのサイトマップはHTTPSに対応していないという話がGoogleのフォーラムにあったので、FC2のユーザーサポートに問い合わせをしてみたんですが、そんなことはないとの回答。

urlset xmlns=“ http://www.sitemaps.org/schemas/sitemap/0.9"

サイトマップの1行目にこんな部分があって、HTTPSドキュメントの中にHTTPな部分が混在しているのがよくないのでは?と思って聞いてみたんですが、

Googleのドキュメントで"http"と書くよう指定されているのでこれで正しいとの回答。

FC2サーバのログからすると、そもそもサイトマップのファイルをGoogleから読みに来ていないとのことなので、Googleに問い合わせてほしいとのことでした。

そんな窓口Googleにないので、サイトマップに関してはここであきらめました。
(フォーラムはあるけど、同じ症状の問い合わせが解決してないし。)

追記 2024-09-19

ブログのドメインを

○○○.blog.fc2.com

△△△.fc2.net

のように変えると、Google Search Consoleでサイトマップが読み込めるようになりました。

手動でのインデックス登録リクエスト

Google Search Consoleでは、入力したブログの個別ページのURLを検査して、そこからインデックス登録のリクエストをすることができます。
(このリクエストをすると、すぐにクローラが巡回してきて、だいたいその日のうちにはインデックス登録される印象です。)

このリクエストが、一気にたくさんはできないようになっています。

どういう形で制限がかかっているかというと、これがちょっと複雑。厳密に解明できたわけではなくて、若干もやっとしたところの残る経験則です。

基本枠は1日11ページ。10でなくなぜか11。

朝0時になったら11枠まるごと復活するとかでなく、それぞれの枠が消費されてから24時間後にそれぞれ復活している模様。

連続でリクエストすると、12ページ目でこういうエラーが出るんですが、実はこれ1分待つと1つだけ枠が空きます。これは基本の11枠とは独立した別枠。
(この追加枠は、なぜかまったく発生しない日があったりします。)

つまり、1分空けさえすれば繰り返しリクエストし続けることができるんです。でもこれも無限にできるわけではありません。

リクエストの手前のURL検査のところに回数制限があって、これが1日で101回。100でなくなぜか101。

このURL検査枠は、その日の1枠目消費の24時間後に101枠が一気に回復するイメージです。
(ゆっくりやった日の翌日にすばやくやっても、同じ数で頭打ちになります。)

インデックスの自動登録と自動削除

「追加枠」のことを最初は気づいていなかったので、朝のルーティンとして1日11ページずつちまちまとリクエストをしていたんですが、

日々のリクエストとは関係なく、ある日猛烈な勢いでクローラが巡ってきて、一気に1500ページほどインデックス登録されたタイミングがありました。

その逆に、インデックス登録済みのページが「クロール済み - インデックス未登録」に格下げされることもありました。灰色ゾーンがぐっと広がって緑を侵食しているところ。

この場合、一度灰色化した元緑ページも再リクエストで緑に戻ります。

でもこの灰色化の条件がよくわかりません。ほかのサイトに情報がなくてアクセスがそれなりにあったお役立ち系ページも灰色になることがあったりして、ニーズがないとそうなるという感じでもないです。

あと、最近気がついたんですが、「前回のクロール」日が6か月前以前になったものは、「ページはインデックスに登録されていません: URL が Google に認識されていません」の状態、つまり一度もクロールされたことない扱いに戻されています。さっきのグラフだと、緑でも灰色でもない「無」です。

インデックスにごみの発生しないrobots.txt(FC2ブログ用)

たとえば今日の日記のURLは
https://kiam.blog.fc2.com/blog-entry-5600.html
ですが、

https://kiam.blog.fc2.com/blog-date-20231110.html
という日付URLでも見られます。

日付URLだと、タイトルが記事名でなく日付になってしまうので、検索結果に並ぶと中身がわかりにくいです。

なので、インデックスには日付URLは含めたくない。

あと、スマホ版ページのURLには"?sp"がついたり、同じ内容のものにいろんなバージョンが存在するとややこしそうなので、

blog-entry-*.html

という素のファイル名以外はインデックス登録しないようにもしたいです。

そういうようなわけで、FC2ブログ標準のrobots.txtに

Disallow: /blog-date-*
Disallow: /blog-category-*
Disallow: /?*
Disallow: /*?*

今はこの4行を追加して使っています。

見つからない情報が見つかるようになってきたGoogle

先週あたりから、このブログへのアクセス傾向ががらっと変わった気がします。

たとえば当時情報がなくてこまったこういうエントリにちゃんとアクセスが来るようになったり、なんていうか「正しい」アルゴリズム修正が入ったんじゃないかという印象が。

調べてみると、11月3日にGoogleにコアアルゴリズムアップデートが入っていたようです。

7月に情報がなくてこまった、メキシコシティの新空港への行き方を今改めて調べてみたんですが、

2022年に実際行かれた方の日本語ブログが上位でヒットするようになっていました。これ当時絶対見つけられなかったです。

Google品質評価ガイドラインに「経験」を重視するような変更があったという話を1月に見かけたけれど、それがようやく形になってきたってことなんかな。

交感神経優位

半月ほど前から、朝起きるのがしんどい日が続いていました。

ふだんなら5時ぐらいから動き出すのに、6時ぐらいまでふとんから出られない。自分としてはけっこうめずらしいです。早く目が覚めすぎてこまるということはずっとあったけれど。

Garminのスマートウォッチで取れるデータによると、HRVステータスが半月ほどこんな感じで低い方に振り切れ続けてしまっています。

現在のように通常よりも低いHRVは、過剰なストレスを示している可能性があります。休息とエネルギーの充電に集中して、HRVの回復を促進してください。

ということなんですが、これがよくわからない。

睡眠は毎日規則正しく取っていて、体をほとんど動かさない休息日を何日か作ってもこのHRVステータスは回復しません。

「休息とエネルギーの充電に集中」って具体的には何をすることなん??

HRVスコアが低い時は、交感神経が興奮もしくは副交感神経が抑制されており、体の回復能力が低下しています。これは、前日の激しい運動や睡眠不足に対する一時的な反応や、日常の様々なストレスに対する慢性的な反応であると考えられています。

何やら交感神経とか副交感神経とかが関係しているようではあるみたいです。

それがようやくおとといぐらいから自分の実感としては回復のきざしが見えてきてるんですが、HRVステータスはよくないまま。

もしかして、これって歯の治療と関係してるんかな?意識に上らないレベルの刺激をずっと受け続けていて、それが交感神経に影響を与えているとか?

追記 2023-11-27

MG TRAILのボトルホルダー

5年ほど前からマムートのボトルホルダーを愛用しています。

IMG20231106150700
もともとは山用で導入したものだったけど、便利なので今はふつうの旅行用ザックにも。つけかえするのが面倒なので、いくつも買ってそれぞれのザックにつけています。

でもちょっと不満なところが。

インラインスケートのときに使うと、靴をはきかえようとかがんだときにボトルが落ちてしまうことがあるんです。落ちないように、上部をゴムバンドで留められるようにはなっているんですが、気がつくとはずれてます。

ちなみにボトルはこれ。ゴムバンドがペットボトル向けに設計されてて相性がよくないんかなあ。

最近こういうボトルホルダーがあるのを知って、しばらくおためしで使っていたんですが、これいいです。

IMG20231106150907
ゴムバンドは、このボトルだとマムートの以上にはずれやすいんですが、ホルダー本体のゴムがボトルをいい感じでつかんでいてくれるからか、かがんでも落ちないんです。ゴムバンド不要。

ゴムで若干ホルダーの口がすぼまるので、飲んだあとに戻すのが面倒かもと思ったんですが、左手でホルダーの口を少し引いて広げながら右手でボトルをつっこむのはノールックでもできたので案外問題なし。練習もいらないです。

ちなみに留め具として小さいカラビナがついてるんですが、

強度的に信頼がおけるかわからなかったので、代わりにいつも使ってる耐候性の結束バンドで留めてます。軽いし、かちゃかちゃ音もしないし。