SEOはsearch engine optimization の略で、検索エンジン最適化のことです。
現在、日本において検索アルゴリズムはGoogleとBingと2種類しかありません。言い換えるとこれを攻略するとすべてOKということなのです。
どうしてこの2種類になったかというと、Yahooが検索エンジンの独自性を捨て、Googleのアルゴリズムを採用したためです。
これは永遠ではありませんので、随時対応するしかありません。
SEOはどんどん進化しますので、それについていかなければ、上位に表示させることはできません。
それだけむずかしいものとなってきたといえます。