For those who are not much familiar with DotNetNuke, DNN is an open source project and the most widely adopted web content management system for building websites and web applications on Microsoft .Net. DotNetNuke has many SEO features and offers a great base for optimizing your site for search engines which can effect your page rank and search results.
In this blog post, we will see few DNN tips and tricks that will help boost your DNN site SEO.
Here you enter the web page name in the Page Name text box which will be used in the URL. From an SEO perspective, this will give you the ability to add relevant keywords into your web page name.
One of the important feature about DNN is its ability to add dashes between spaced words in your page title. For instance, if you have title a page “DNN SEO”, DNN will title the actual URL as “DNN-SEO”. This will ensure that the individual words in the title will be relevant to Google. Also, it is strongly discouraged to use underscore for eg. “DNN_SEO” in the title as Google will index the entire string as one item, this means the people searching for DNN or SEO will not be able to see your site on Google. They will only find you if they have specifically put “DNN SEO”. If you are looking to attract more visitors based on the broad searches, use of underscore is not recommended at all.
The page description represents the META description tag found in the head section of the web page. Simply enter your page description in the description text box and the best practice is to keep your page descriptions to around 160 characters. Though META descriptions are no longer needed by Google, Yahoo and Bing – they are still very important in describing the web page to the user. It is always good to have your page description short yet compelling with the appropriate use of keywords. Creating your page description in this way will tend to draw a much higher click through rate and search engines too will bold the keywords used in the description.
Page Header Tags
The Page Header Tags setting is an advanced concept which allows you to add any META tags that you would like to render in the head section of the page. Another common use for Page Header Tags is the ability to add canonical url which resolves the critical problem of duplicate content that many web owners face.
XML Site Map
The CMS has a seo-friendly menu provider system that generates a XML site map with direct control over the ranking of a web page within a website.
404 Pages and 301 Redirects
DotNetNuke provides a very easy and efficient way to handly 301 redirects and also makes easy to develop 404 pages so that you don’t lose your old pages present in the search engines.
Google Analytics plays a very important part in the SEO and Internet Marketing efforts. Google provides a very powerful and free service to measure your site usage. DNN provides a convenient way to add Google Analytics to every page on the site under the Admin Menu. You can add the Tracking ID that Google provides when you set up your account and if you add a value in the field, the Google Analytics script will be added to your web pages.
To conclude, SEO is a very huge topic. The search engines constantly changes their algorithms and the webmasters are trying to find out new ways to optimize their sites for better search results in the SERP. This post will guide you on how to implement SEO using the features provided by DotNetNuke. Have DNN Development issue? Leave your comment at [email protected]