<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MyLifeBBS &#187; DNN Logo</title>
	<atom:link href="http://www.mylifebbs.com/tag/dnn-logo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mylifebbs.com</link>
	<description>The World without Boundaries</description>
	<lastBuildDate>Sat, 05 Jun 2010 14:17:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Making DotNetNuke Logo Link SEO Friendly!</title>
		<link>http://www.mylifebbs.com/2009/05/making-dotnetnuke-logo-link-seo-friendly/</link>
		<comments>http://www.mylifebbs.com/2009/05/making-dotnetnuke-logo-link-seo-friendly/#comments</comments>
		<pubDate>Tue, 12 May 2009 11:35:55 +0000</pubDate>
		<dc:creator>Oracle9</dc:creator>
				<category><![CDATA[DotNetNuke]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[DNN Logo]]></category>

		<guid isPermaLink="false">http://www.mylifebbs.com/2009/05/making-dotnetnuke-logo-link-seo-friendly/</guid>
		<description><![CDATA[Often SEO geeks will advice you not to use the original Logo skin object due to that it will automatically append Default.aspx behind your domain name. This is very bad as it search engine may treat it as a duplicate page of your home page. Even Search Engine will not ‘punish’ you for that but [...]


Related posts:<ol><li><a href='http://www.mylifebbs.com/2009/06/dotnetnuke-customizing-your-login-part-3/' rel='bookmark' title='Permanent Link: DotNetNuke Customizing your Login &#8211; PART 3'>DotNetNuke Customizing your Login &#8211; PART 3</a></li>
<li><a href='http://www.mylifebbs.com/2009/01/dotnetnuke-custom-error-page-404-page-not-found-redirection/' rel='bookmark' title='Permanent Link: DotNetNuke Custom Error Page, 404 Page Not Found Redirection'>DotNetNuke Custom Error Page, 404 Page Not Found Redirection</a></li>
<li><a href='http://www.mylifebbs.com/2009/03/dotnetnuke-accessibility-skins/' rel='bookmark' title='Permanent Link: DotNetNuke Accessibility Skins'>DotNetNuke Accessibility Skins</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><span>Often SEO geeks will advice you not to use the original Logo skin object due to that it will automatically append Default.<span>aspx</span> behind your domain name. This is very bad as it search engine may treat it as a duplicate page of your home page. Even Search Engine will not ‘punish’ you for that but your PageRank weight will definitely be dispersed into different URL like www.example.com and www.example.com/Default.<span>aspx</span>.</span></p>
<p><span>If you are using <span>iFinity</span>, most of the time the <span>url</span> problems will be solved. However, due to some server setting, the default.<span>aspx</span> name cannot be removed. In this case, all you need to do is to make a simple change to the DNN Logo Skin Object.</span></p>
<p><strong>For DNN 5.1 Above, please scroll down for solution.</strong></p>
<p>To do this, FTP access to <span style="color: #ff0000;"><span>/<span>httpdocs</span>/admin/Skins</span></span> and look for <span style="color: #ff0000;"><span>Logo.<span>ascx</span>.vb</span></span>.</p>
<p><span>Open it using notepad or other development programs like <span>dreamweaver</span> or visual developer and look for this line: (Should be in line 73 be default)</span></p>
<blockquote>
<p align="left"><span><span>hypLogo</span>.<span>NavigateUrl</span> = <span>GetPortalDomainName</span>(<span>PortalSettings</span>.<span>PortalAlias</span>.<span>HTTPAlias</span>, Request) &amp; &#8220;/&#8221; &amp; <span>glbDefaultPage</span></span></p>
</blockquote>
<p align="left">Now all you need to do is to remove this code:</p>
<blockquote>
<p align="left"><span>&amp; <span>glbDefaultPage</span></span></p>
</blockquote>
<p align="left">Save it and upload it back to the same directly. Walla! You can change your logo much easily from Portal Admin Setting while having a clean SEO friendly URL!</p>
<p align="left"><span>Unfortunately, I still haven’t figured out a simple method to remove the Home.<span>aspx</span> which most of the DNN users are having the same problem. If you know how to make your DNN auto generated home page <span>url</span> convert into your root domain name automatically , please share with us!</span></p>
<p align="left"><strong>Update:</strong><span> This is the solution to remove <span>relundant</span> default.<span>aspx</span> in <span>DotNetNuke</span> 5.1 Logo Skin Object.</span></p>
<p align="left">To do this, FTP access to <span style="color: #ff0000;"><span>/<span>httpdocs</span>/admin/Skins</span></span> and look for <span style="color: #ff0000;"><span>Logo.<span>ascx</span>.vb</span></span>.</p>
<p align="left">Look for these lines: (Around line 78)</p>
<p align="left"><span>If Host.<span>UseFriendlyUrls</span> Then</span><br />
<span> <span>hypLogo</span>.<span>NavigateUrl</span> = <strong><span>FriendlyUrl</span>(Nothing, &#8220;~/&#8221;, <span>PortalSettings</span>)</strong></span><br />
Else<br />
<span> <span>hypLogo</span>.<span>NavigateUrl</span> = &#8220;~/&#8221;</span><br />
End If</p>
<p align="left">Change <span><strong><span>F<strong>riendlyUrl</strong></span><strong>(Nothing, &#8220;~/&#8221;, <span>PortalSettings</span>) to </strong></strong></span>GetPortalDomainName(PortalSettings.PortalAlias.HTTPAlias, Request) &amp; &#8220;/&#8221;</p>


<p>Related posts:<ol><li><a href='http://www.mylifebbs.com/2009/06/dotnetnuke-customizing-your-login-part-3/' rel='bookmark' title='Permanent Link: DotNetNuke Customizing your Login &#8211; PART 3'>DotNetNuke Customizing your Login &#8211; PART 3</a></li>
<li><a href='http://www.mylifebbs.com/2009/01/dotnetnuke-custom-error-page-404-page-not-found-redirection/' rel='bookmark' title='Permanent Link: DotNetNuke Custom Error Page, 404 Page Not Found Redirection'>DotNetNuke Custom Error Page, 404 Page Not Found Redirection</a></li>
<li><a href='http://www.mylifebbs.com/2009/03/dotnetnuke-accessibility-skins/' rel='bookmark' title='Permanent Link: DotNetNuke Accessibility Skins'>DotNetNuke Accessibility Skins</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.mylifebbs.com/2009/05/making-dotnetnuke-logo-link-seo-friendly/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
