Is ON site seo optimization important? I had friend asking me to help them rank their site, but the site is not properly on-site optimized. No proper header tag, no strong on main anchor, no alt etc. page title But with backlinks, are they still able to rank to page 1? even if the page is not having that keyword. Anyone got any view?