DotNetNuke Hosting with

BLOG about DotNetNuke CMS, latest technology and Special DotNetNuke Hosting Package with

DotNetNuke Hosting - :: Tips To Improve Your Website SEO In DotNetNuke

clock Maart 9, 2017 05:29 by author Armend

Tips To Improve Your Website SEO In Dotnetnuke

There are some ways DNN can improve the SEO of your site.

Customizing Page Titles And Meta Data

  • Login as Administrator
  • Go to Page -> Edit Page -> Page Settings -> Go to tab : Page details then change the Page Title, Description

Drop-down Navigation Built In CSS


Navigation by CSS really just means using simple HTML to show the page, and using CSS to style the menu instead of arcane amounts of script or other tricks. This assists with SEO by making it very easy for a search engine crawler to index your site and understand the structure of the site via the menu. Simple HTML and CSS menus are fast to parse and simple for a search engine bot to understand. Fast and simple is good.
URL structure

  1. Login as an administrator, then navigate to the page on which you want to set the URL
  2. Using the ‘Edit Page’ dropdown – go into the Page Settings
  3. Type in the URL you want to use in the Page URL field
  4. Click on ‘Update’.

Support For The REL=CANONICAL Tag

To set a canonical link on your page, here’s what you need to do

  1. When logged in as an administrator, bring up the page settings on the page you’re on, using the Edit Page->Page Settings link
  2. Switch to the ‘Advanced Settings’ tab of the Settings screen, and scroll down until you find the ‘Appearance’ section
  3. In the ‘Page Header Tags’, copy in your Canonical Link Element tag – this is in the format of:” />
  4. Click Update Page when you are done.

XML Sitemap Creation Function

Here’s how to submit your DNN sitemap to search engines:

  • Log on as an administrator, and go to the Admin->Site Settings page
  • Find the ‘Site Marketing’ section and expand it
  • You will see the ‘Site Map URL’ section with a submit button next to it. Click ‘Submit’ to submit this to the selected Search Engine.

No Frames Or IFrames

As the Search Engine Watch article says, hosting frames within pages makes it harder, if not impossible, for a search engine to understand a site. The answer for DNN is simple: we don't use Frames or IFrames anywhere. You can install IFrames if you want, but they aren’t used as part of the application.

301 Redirects, Not 302

Here’s the steps to create a 301 redirect to a DNN page:

  • Make sure you’re logged in as an administrator, and go to the Edit Page->Page Settings link to bring up the page settings
  • Navigate to the ‘Advanced Settings’ tab of the Page Settings popup, and find the ‘URL Management’ section and expand it
  • To create a new redirect, click the ‘Create’ button in the top right of the URL Management section
  • For the Site Alias, by default it will choose the primary alias for your site. You can also choose any other alias you can configured for your site. You would choose a different alias when the URL you want to redirect was from a different alias to the one the site currently uses ( redirected to
  • In the URL Path input box, type the path of the URL as it would appear on the end of the selected site alias. You don’t need to include the leading / as this will be added for you.
  • In the URL Type drop-down, choose ‘Redirect (301)’ – this specifies the URL you entered will be redirected to the current page using a 301 HTTP status
  • If the URL you wish to redirect includes a Query String (the code to the right of a ? in the URL), then enter that in the Query String box. This is optional – you don’t need to enter anything here if you don’t have the value.
  • At this point your URL redirect is finished- click ‘save’. This will add it to the list of ‘Custom URLs’.
  • Click on ‘Update’ to close the Page Settings. Your URL Redirect is now active and can be tested.


This factor relates to the use of the rel=next and rel=prev tags. These tags help a search engine understand when pages of content are part of a paginated results set – where there are multiple pages of content for the results of a search or listing.
DNN doesn’t have a set of paginated results as part of the standard product. The search feature of the site uses dynamically loaded content instead of URL-paginated results. However, the extensibility model of DNN means that you can write whatever feature sets you use, and modify the output HTML to include pagination tags.

Custom ALT Tags

It’s easy to set the Alt attribute on an image using the in-built content editor. Here’s how to do it:

  • Login as an Administrator, and put the page you want to edit into Edit Mode using the ‘Edit Page’ drop down
  • Edit the content you wish to change
  • When the HTML editor has loaded, select the image, and right-click on the image to select the properties of the image
  • In the image properties, update the ‘alt’ text field. Choose a phrase which best suits the image, and which also matches the desired search terms or search phrase you want the page to rank for.
  • You can check the HTML for the specific image you are setting the Alt tag for – here you can see the HTML tag has been updated as we would expect.
  • Click on Update to update the page.

Breadcrumb Navigation

Breadcrumbs are included in the default skin of DNN, so you can copy from there. Here’s how that is done:

  • The Breadcrumb skin object is included in the skin references
  • The Breadcrumb skin object is then included within the skin HTML and the attributes for the starting level and the breadcrumb separator are set: Breadcrumb Skin Object DNN SEO
  • At runtime, the skin object applies to the current page in the hierarch

Best DotNetNuke Hosting Recommendation provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.

DotnetNuke Hosting - :: 8 Tips Setting DNN Blog Documentation

clock Maart 2, 2017 04:50 by author Armend

The DotNetNuke Blog set of modules provide blogging functionality for your DotNetNuke website. Different modules in the package provide a variety of function. The Blog package provides each of your authorized users with their own blog.


A blog is simply a set of posts grouped by author in order by date. Each blogger can have child blogs to divide that authors posts by subject. You can set up categories to organize posts by subject across authors. You can create tags for each post as another means of filtering the posts.

Open the DotNetNuke Blogs page, listed above, so you can refer back to it for reference.

I. Install the Blog Module

First download the DotNetNuke Blog module from the codeplex link listed above. You should back up your database and website code before installing a new module, so you can revert back if things go badly.
Add the Blog Module to your DotNetNuke installation.
On DNN 6, you install modules by going to Host, Extensions.

II. Create a Role for Bloggers

You will probably want to restrict who can blog on your website. Go to Admin, Security Roles and set up a new role, say Bloggers. Do not check Auto nor Public, as you will want to assign each blogger individually.

III. Create a Blog Page and Add the Blog Module

Create a new page to display your blogs. Add the Blog module to your page. I titled my module Blog. Blog adds several modules to your page, giving all of them the same title, so they are a little hard to tell apart. You need to configure each one. Each Blog module has settings you can use to configure the Blog. All the Blog modules have the regular Settings link that all DotNetNuke modules have. Some of the Blog modules have an extra tab with additional settings. A few Blog modules have additional functionality under module management at the top under Edit options. On DNN 6, you can see the Edit options by pointing your mouse at the Manage button overlaying each Blog title. You can get to each module's settings by pointing your mouse at the Manage button and finding the Settings link under Admin options. You can also get to Settings by clicking the gear symbol on the right edge of the module. From top to bottom, these are the nine modules Blog added to my page.

1. Main Blog Module
The first blog module has the bolg configuration options. This module also displays the blog entries. Keep this module at the top of the Content section of your page. This module has two places to change settings. The first is under Settings, where you can change the title for your Blog. On, they title this module DNN Blog. To get to the main configure options, under Manage click Module Options. The top part of his module, which is only visible to administrators, lets you add any of the other eight modules to the page. Since the other eight modules are already on the page, we do not need to add any now. If we deleted some, this would be a way to add them back.

The eight blog module parts are:
1. Blog List
2. New Blog
3. Search Blog
4. Blog Archive
5. Recent Entries
6. Recent Comments
7. Blog Categories
8. Blog Tags

  • Blog List
    The next module lists all the Blogs. Go into Settings and change the title. On, they title this module DNN Bloggers. Since this is a list of Blogs, you will want to put this module on the side. Point your mouse at Manage, under Move click To Left Pane. Under Manage, Edit this module also has two functions, one to update the settings of your individual blog and one for you to add an post to your blog. We have not created your blog yet, so these are not of any use right now.
  • New Blog
    This module lets you create your blog. Under Settings change the title to My Blog. You want to restrict this module to Bloggers. Under Settings, Permissions, uncheck Inherit View permissions from Page. Next to Bloggers check both View Module and Edit Module. Under Manage, under Move, move this module to the left pane. If you are going to be one of the Bloggers, go ahead and click Create My Blog. Fill out the information about your blog as you feel appropriate.
  • Search Blog
    The Search Blog module lets you search the blog posts, surprise. Change the title of the module. On they use the title Search DNN Blogs. Move this module to the left pane, your choice as to where to position the blog. You can use the DotNetNuke Blogs page as a model.
  • Blog Archive
    The next module is the Blog Archive, which is organized by date, which I find completely useless, but the calendar looks cool. Change the title, uses Archive. Move to the left pane.
  • Recent Entries
    The next module lists the title of Recent Blog Entries. Change the title to something like Recent Blog Entries. Leave this module where it is, or move to the top of the page or to the left pane. Under Settings there is an extra tab Recent Blog Entries Settings, which lets you configure how to display the entries. You can show the whole post, if you like. Point your mouse at the blue ? box to get a list of the control variables you can use. Here is how I configure mine.

<div class="Blog_RecentEntries">
<a href="/Blogs/tabid/281/BlogID/[BLOGID]/Default.aspx">[USERFULLNAME]</a>:
<a href="[PERMALINK]" class="Blog_RecentEntries_Title">[TITLE]</a>
<span class="Blog_RecentEntries_Dateline"> [ADDEDDATE]</span>

This displays the author, title and date. The author links to the author's blog. If you use this code, you will need to change the tabid to whatever tabid your blog page is on.

  • Recent Comments
    This is similar to the Recent Entries module. You should know enough now to decide for yourself what you want to do with this module. I changed the titel and left the rest as is.
  • Blog Categories and Blog Tags
    Their use is self explanatory. Change the titels and move both of these to the left pane.

Best DotNetNuke Hosting Recommendation provides its customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server. offers DotNetNuke hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable DotNetNuke Hosting, we should be your best choice.


We’re a company that works differently to most. Value is what we output and help our customers achieve, not how much money we put in the bank. It’s not because we are altruistic. It’s based on an even simpler principle. "Do good things, and good things will come to you".

Success for us is something that is continually experienced, not something that is reached. For us it is all about the experience – more than the journey. Life is a continual experience. We see the Internet as being an incredible amplifier to the experience of life for all of us. It can help humanity come together to explode in knowledge exploration and discussion. It is continual enlightenment of new ideas, experiences, and passions

Author Link

 photo ahp banner aspnet-01_zps87l92lcl.png

Corporate Address (Location)

170 W 56th Street, Suite 121
New York, NY 10019
United States

Tag cloud

Sign in