九十九惣次郎

キーを叩いていないときは、都会や田舎の風景を探検しています。

SEOとは何かSEOの基本

2022/3/23

SEOとは何か?SEOの基本

SEOって何が何か考えた時に、検索結果に出るようにする事と考えがちですが、検索結果のに表示させることがSEOなのでしょうか? これは正確には間違った認識です。 個人のサイトだと難しいですが、検索エンジンのクローラーを拒否しない限り、いつか検索結果には引っかかるようになります。 であればSEOって何でしょうか? SEOは検索結果のより上位に載る為の技術です。 日本においての検索サービスのシェアはGoogleが約80%Yahoo!が約13%であり、YahooはGoogleの検索アルゴリズムを採用している為、実 ...

SEOサイバーロゴ

2026/1/14

Googleがタイトルを書き換える理由|直すべきケース・放置してよいケース

検索結果のタイトルが変わっていても、意味が保たれ、表示や反応に違和感がなければ様子を見る選択が成り立ちます。一方、内容と噛み合っていない、別ページの見出しが前面に出ていると感じる場合は、タイトルと見出しの関係を整える余地があります。
「変わっているか」ではなく、「伝わり方が崩れているか」を基準に考えることで、余計な修正を避けながら判断できます。

知っておきたいJavaScriptのコールバック関数について

2025/12/16

知っておきたいJavaScriptのコールバック関数について

JavaScriptの非同期処理の利用を考えるとき、大なり小なり処理の完了や失敗を確認する必要があるはずです。そんな時に必要になるのがCallback(コールバック)処理です。 JavaScriptのコールバック関数とは、簡単に言えば、他の関数にパラメータとして関数を渡し、他の関数の中で呼び出されたり、実行されたりする関数のことです。 const onFollowSuccess = (username) => { console.log(`You Followed ${username} !`); ...

すべてのJavaScript開発者が知っておくべき8つの文字列メソッド

2025/12/16

すべてのJavaScript開発者が知っておくべき8つの文字列メソッド

JavaScriptの文字列操作で忘れず知っておきたい文字列関数一覧。 1.indexOf() indexOf()メソッドは、その名の通り、文字列の中で指定した値が最初に出現するインデックスを返します。 下の例だと、strの文字列の中で最初に「Sparsh」が出現するのはインデックス12なので12を返却します。インデックス数なので0から始まります。 let str = "Hey This Is Sparsh Gupta, The guy Behind Sparsh Codes"; console.log( ...

すべてのJavaScript開発者が知っておくべきObjectメソッド

2025/12/16

すべてのJavaScript開発者が知っておくべきObjectメソッド

JavaScriptのObject操作で忘れず知っておきたいObject関数一覧。 Object.assign() Object.assign() メソッドは、1つまたは複数のオブジェクトから対象のオブジェクトに、すべての列挙可能な自身のプロパティの値をコピーするために使用されます。オブジェクトは参照によって割り当てられコピーされます。 const object1 = {     a: 11, b: 12, c: 33, }; const object2 = Object.assign({ c: 4, d ...

すべてのJavaScript開発者が知っておくべき配列メソッドPart-3

2025/12/16

すべてのJavaScript開発者が知っておくべき配列メソッド Part-3

JavaScriptの配列操作で忘れず知っておきたい配列関数一覧 その3。 slice() slice()メソッドは、指定された開始要素から終了要素までの配列内の値を持つ新しい配列を返します。 const arr = ["a", "b", "c", "d", "e"]; const sliced = arr.slice(2, 4); console.log(sliced); // Array ["c", "d"] console.log(arr); // Array ["a", "b", "c", "d" ...

すべてのJavaScript開発者が知っておくべき配列メソッドPart-2

2025/12/16

すべてのJavaScript開発者が知っておくべき配列メソッド Part-2

JavaScriptの配列操作で忘れず知っておきたい配列関数一覧 その2。 concat() concat()メソッドは、2つ以上の配列をマージして、既存の配列を変更せずに新しい配列を返却するために使います。 const arr1 = ["a", "b", "c"]; const arr2 = ["d", "e", "f"]; console.log(arr1.concat(arr2)); // Array["a", "b", "c", "d", "e", "f"] console.log(arr1); ...

すべてのJavaScript開発者が知っておくべき配列メソッドPart-1

2025/12/16

すべてのJavaScript開発者が知っておくべき配列メソッド Part-1

JavaScriptの配列操作で忘れず知っておきたい配列関数一覧 その1。 map() map()メソッドは、配列の各要素に対して、指定された関数を呼び出した結果からなる新しい配列を作成します。 const array = [1, 2, 3, 4, 5, 6]; const mappedArray = array.map(element => element + 20); console.log(mappedArray); // Array [21, 22, 23, 24, 25, 26] filt ...

プレースホルダーの改行処理jQuery

2025/12/16

プレースホルダーの改行処理 [jQuery]

プレースホルダーの改行をカジュアルに頼まれてしまい、止む無く実施した時のまとめです。 基本的にプレースホルダーで改行を行う方法は3つあります。一応CSSでも出来るのですが、全ブラウザで正常動作する書き方が思いつかなかったので割愛します。 htmlファイル内で改行する プレースホルダー属性内に改行の文字参照を入れる JavaScript(jQuery)を利用して改行コードを記述した文章を挿入する htmlファイル内で改行する 1番お手軽なのは、1番目のhtmlファイルに直接改行を記載してしまうものです。 イ ...

繰り返し処理を使って要素を消すJavaScript

2025/12/16

繰り返し処理を使って要素を消す [JavaScript]

今の世の中、提供されているサービスを利用している人が多い思いますが、その中でフッターとかサイドバーの下の方とかで、余計な表示をしている要素を消したい事があると思います。 こう言った時、単純に要素削除を記載すると表示順によって、消せないまたは消した後復活のような挙動をするものがあります。このような実装がなされている時はsetInterval() メソッドを利用します。 setInterval() メソッドは、一定の間隔で関数やコードスニペットを繰り返し呼び出すため、setIntervalを利用して毎秒処理を ...