strongタグをspanタグに置き換える例(SEO用途で利用できる)
・strongタグの使い過ぎはSEO評価を下げる要因となる。
・これに対処するために、jsでstrongタグを一気に置き換えてみる。
・シンプルなstrongで始まるタグのみ対象としている点に注意。styleなど設定されているものはそのままである。
コード
document.querySelectorAll("strong").forEach(item => {
item.outerHTML = item.outerHTML.replaceAll("<strong>","<span style='font-weight:bold;'>").replaceAll("</strong>","</span>");
});
// 置き換えられたことを確認するためのコード
document.querySelectorAll("strong").forEach(item => {
console.log(item.outerHTML);
});