Excellent effort.
The lead-in copy on the landing page might need an iteration or two, "to help struggling site owners understand their site in search" read very strangely to me. I'm not a native speaker, though.
"...to help site owners understand how Google search works..." or "...to help site owners understand how their decisions affect their Google search results..."