I've upgraded my site's layout - changed it completly and built a new one from scratch (even though I did not use dynamically generated content, ajax calls or parallax effects).

I kept the same content (same text and same page names), but changed the layout (and, of course, the css).

Will this change affect my search ranking?

From what I know, google reads only the text within pages, so that would mean it's totally safe to upgrade my site. Am I correct?

1 Answer 1


There are many variables in place here. You need to ask yourself the following questions.

  1. Is your new layout responsive?
  2. Does your new layout load quickly for your users?
  3. Can your users find the content they're looking for quickly?
  4. Is your content above the fold?
  5. Did you keep your titles and headers the same?

Google's algorithm takes many things into consideration when scoring your website. It's not just about content it's about the user experience you're delivering to your traffic.

If you build your website to enhance the experience of your traffic more than likely it will greatly help your rankings with Google since this is what their business is built on with everything else falling in place around it.

So to answer your question yes it may affect your ranking depending on how you answer those question I have given. It is hard for us to critique because we don't know what site it is you're asking the question about.

And just for future reference Google reads more than just text on a page. They are analyzing just about everything now days.

  • Bingo! Nice answer!! The up-shot is that there is no difference unless the template either improves or degrades user experience and/or quality issues and signals that Google likes to see. If there is effectively no change in important ways, then why would a search engine care??
    – closetnoc
    Aug 25, 2015 at 16:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.