Hi All,
I have a DNN (v 4.5) site which is running on ASP.Net 2.0 and using Sql Server 2005. Each module on our site would have unique keywords associated with them. Since DNN does not support storing the keywords at module level (only page level keyword storing happens), we decided to store the module specific keywords in the tables related to the particular module (user defined table). When the particular user control or module is displayed on the page (more specifically Default.aspx), meta tags are programmatically added to the page(default.aspx)'s header.
For eg: This is the meta tag that is auto generated by DNN in case no page level keywords are specified. <meta id="MetaKeywords" name="KEYWORDS" content="DotNetNuke,DNN" /> Now when meta tags are programmatically added to the page, you have a second entry <meta name="Keywords" content="PageKey,ModuleKey" />
So i wanted to know as to how the search engines will process the two(or more) keywords meta tags during the searches. Will it take into consideration both the meta tags with the name "Keywords" or will it just pick up the first one that it encounters?
I know another alternative is to concatenate the page level keywords with the module level keywords and store in the DNN table "Tabs" so that we will have only 1 meta tag, for eg <meta id="MetaKeywords" name="KEYWORDS" content="PageKey,ModuleKey,DotNetNuke,DNN" />. But this will not serve the purpose of individual module level keywords storing and retrieval.
If someone can understand my requirement and help me out in this matter, it would be great.
Thanx in advance.