Google Search Console サイトマップ その前に URL検査

ブログを書いたものの次に何やればいいかわからず サイトマップの登録からはじめてしまって、サイトマップが登録できんのだけど…な人へ。
記事を検索結果に表示することが先決なので、まずはインデックスに登録しよう。

手順

記事を書いて公開してブラウザのアドレスバーからそのURLをコピー
Google Search Console の 「URL検査」に貼り付けて
「URL が Google に登録されていません」と表示されるので
(※「URL は Google に登録されています」と表示されたら、すでにインデックス登録済み)
「インデックス登録をリクエスト」をクリック。
いったん寝てから記事のタイトルでぐぐる

ぐぐって検索結果に表示されなかったら他の記事に埋もれてるだけなので
記事のタイトルをダブルクォーテーションで以下のようにくくって再び検索してみる。
"記事タイトル"

windows 10 再インストール後の PHP インストールしたらエラー

1年半前、突如ブルースクリーンが発生し windows が起動しなくなった。 修理できる状態ではなかったため、すぐに大枚はたいて新しいPCを購入。 それから1年半後、再びブルースクリーンなう。

スタートアップ修復、コマンドプロンプト、システムの復元。 他にもあるが、すべて徒労に終わったため修理に出した。

3日後、MAXになったSSDの保存領域を眺めながらビールを煽る。

ほろ酔いでPHPをインストールし、設定したPATHが通ったか確認するために php -v を実行するとエラーが出まくるのだった。

エラーについては「dll ファイルがありません」というもので、たとえば

while loading shared libraries: api-ms-win-crt-locale-l1-1-0.dll: cannot open shared object file: No such file or directory

※太字がdllファイル

エラーを解決する手順

① C:\Windows\System32 に以下の画像の通りに dllファイルを格納しまくる

f:id:m_rai:20200801031039p:plain

< ダウンロード先 > jp.dll-files.com

② (vscode を使用するなら)Visual Studio ランタイムをインストールする ※下の方にある「その他のツールとフレームワーク」から「再頒布可能パッケージ」を選択

< ダウンロード先 >
https://visualstudio.microsoft.com/ja/downloads/

あとがき
PC購入時に入ってた windows と業者が再インストールした windows ではプログラミングに必要なファイルとかに相違があったので気を付けよう

flatpickr で week (曜日) を取得して変更

動機

5分くらい探したけど currentWeekが見つからないから

 

対応

マッチした文字列を置換する

 

インスタンス

flatpickr("#flatpickr", {})

 

wを設定

dateFormat: "Y年m月d日-w H:i",

wは曜日だが対応している数値で表示される。0~6 (日~土)。他の年月日等と区別するため - を用いる。つまり -0~-6 の表示にさせる。

( 2020年も0が付くので、その文字はマッチさせない )

 

DOM取得

const fp = document.querySelector(".flatpickr-input");

 

画面で選択した直後にマッチした文字列を置換

fp.addEventListener('change', () => {
            weekList = [
                '日曜日',
                '月曜日',
                '火曜日',
                '水曜日',
                '木曜日',
                '金曜日',
                '土曜日'
            ]
            for (i = 0; i < weekList.length; i++{
                const replacedValue = fp.value.replace(`-${i}`, `(${weekList[i]})`);
                fp.value = replacedValue;
            }
        })

 

結果

f:id:m_rai:20200713105438p:plain