I want to use CSS display table in place of JS for vertical-alignment and equal heights of HTML elements, however I'm not sure if there are any SEO implications of this, will crawlers try and interpret the contents of elements displayed in this way as tabular data or will they ignore it and interpret it as normal content?

1 Answer 1


If you use CSS for vertical alignment for HTML elements, there is no bad SEO implications. Moreover, using CSS instead of a JS script is a good practice because you can then delete the JS file from the webpage and getting a better speed loading for the page (better for SEO).

Otherwise, keep in mind that web crawlers see your final HTML.

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.