0

I have one HTML layout and I'm showing content in it from a database, so it exists only when a user goes to a link on my website. Meta tags are also taken from DB. Does it affect SEO? Wouldn't it be better if I created many HTML files for all different content?

New contributor
Wawi Sobota is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
6
  • 1
    Does this dynamic content get its own URL? Does that URL give the same content every time? If so, how would any client know if the content is dynamic or from a static file? – Stephen Ostermiller May 2 at 0:36
  • @StephenOstermiller url isn't important. It is a php code which gets content from db and url always looks same like 'domain.com/content.php'. Only difference are title and description meta tags. – Wawi Sobota May 2 at 0:39
  • @StephenOstermiller user don't know any difference if it's dynamic or static – Wawi Sobota May 2 at 0:42
  • So when a user clicks on content.php some random content is loaded from the database? There aren't URL parameters that specific which content to load? – Stephen Ostermiller May 2 at 1:08
  • 1
    Please update your question to include example URLs. If you literally only have one URL for different content (as you appear to suggest in comments) then that is certainly an SEO problem. But this doesn't really have anything to do with whether the content (and meta tags) are dynamically generated from a DB - as you said above, "user [and search engines] don't know any difference if it's dynamic or static". (?) – MrWhite May 2 at 12:12
-1

Honestly, I would say no. If the information stays the same (SEO content) it shouldn't affect it. page content can change but meta information could stay the same and provide good SEO info.

New contributor
Chucky is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

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