I have made an Asp.net MVC website and am not well versed about SEO techniques, so I want a little guidance in setting the appropriate meta tags for the website.
My website is dynamic and has two types of Pages: Category and Product
There are two tables in the database for Category and Product.
Looking into the future, I added these fields beforehand to both the tables :
-- MetaTitle--MetaDescription--MetaKeywords
On both the Category and Product pages, these values are retrieved and set as following
<meta name="description" content="@ViewBag.MetaDescription" />
<meta name="title" content="@ViewBag.MetaTitle" />
<meta name="keywords" content="@ViewBag.MetaKeywords" />
For better SEO how will you set up these meta tags. Will you include the site name in all three fields ? Right now, the Product page's MetaTitle, MetaDescription and MetaKeywords don't include the website name.
If possible, can you provide me sample values that should be set for better SEO performance keeping the business name in mind.