<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: ASP.NET MVC, What about SEO?</title>
	<atom:link href="http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html</link>
	<description>Productive software development using ASP.NET, C#, Adobe Flex, and other technologies and tools.</description>
	<lastBuildDate>Fri, 12 Mar 2010 14:26:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mike</title>
		<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/comment-page-1#comment-1454</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Tue, 19 May 2009 03:57:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html#comment-1454</guid>
		<description>Thanks for the info this is another great tip I found while developing SpiderLoop</description>
		<content:encoded><![CDATA[<p>Thanks for the info this is another great tip I found while developing SpiderLoop</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/comment-page-1#comment-1390</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Thu, 19 Mar 2009 23:09:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html#comment-1390</guid>
		<description>I would think that the new rel=&quot;canonical&quot; link attribute (which is now supported by Google, Live, Yahoo, and Ask) would help to alleviate duplicate content issues. In fact, it may be hypothesized that this new attribute support may actually be in direct or indirect response to the rising prevalence of MVC/REST content organization. Routing is here to stay.</description>
		<content:encoded><![CDATA[<p>I would think that the new rel=&#8221;canonical&#8221; link attribute (which is now supported by Google, Live, Yahoo, and Ask) would help to alleviate duplicate content issues. In fact, it may be hypothesized that this new attribute support may actually be in direct or indirect response to the rising prevalence of MVC/REST content organization. Routing is here to stay.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: durdenet</title>
		<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/comment-page-1#comment-1365</link>
		<dc:creator>durdenet</dc:creator>
		<pubDate>Fri, 27 Feb 2009 15:23:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html#comment-1365</guid>
		<description>Great article!
I feel exactly the same. MVC routing sucks in terms of being SEO friendly (which is a must nowadays!).
I would call this a bug too, and for me the biggest negative side of MVC. I hope Microsoft fixes it ASAP. They should implement the 301 redirection out of the box and give a way to decide which version to display.
I have been penalized for duplicate content once before, and I will not fall on that again.
For now I have to write many 301 redirections manually and have a negative thought about MVC each time I do it..</description>
		<content:encoded><![CDATA[<p>Great article!<br />
I feel exactly the same. MVC routing sucks in terms of being SEO friendly (which is a must nowadays!).<br />
I would call this a bug too, and for me the biggest negative side of MVC. I hope Microsoft fixes it ASAP. They should implement the 301 redirection out of the box and give a way to decide which version to display.<br />
I have been penalized for duplicate content once before, and I will not fall on that again.<br />
For now I have to write many 301 redirections manually and have a negative thought about MVC each time I do it..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ASP.NET MVC Pro&#8217;s and Con&#8217;s</title>
		<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/comment-page-1#comment-750</link>
		<dc:creator>ASP.NET MVC Pro&#8217;s and Con&#8217;s</dc:creator>
		<pubDate>Mon, 20 Oct 2008 13:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html#comment-750</guid>
		<description>[...] mentioned some of the SEO issues before, and all but the trailing slash issue have a reasonable workaround. The routing engine likes [...]</description>
		<content:encoded><![CDATA[<p>[...] mentioned some of the SEO issues before, and all but the trailing slash issue have a reasonable workaround. The routing engine likes [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: superjason</title>
		<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/comment-page-1#comment-724</link>
		<dc:creator>superjason</dc:creator>
		<pubDate>Fri, 10 Oct 2008 15:35:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html#comment-724</guid>
		<description>There are 2 important ideas here.

Concept 1: Age matters to Google. Pages that have been around longer tend to rank better. In general, you should try to never change your URL&#039;s. I mentioned that I&#039;ve specifically seen situations where this hurt a site for a couple of months.

Concept 2: Pages should have a single URL as to not show up as duplicate content, and to get links all pointing to the same place.

In an ideal world, you would never change your URL&#039;s, and alternative versions of the page would do a 301 (permanent) redirect to the preferred version.

So, the solution is to generate consistent URL&#039;s when you link to your own pages, and have a good way of correctly redirecting URL&#039;s that are simply an alternative way of looking at the same page.

Obviously you&#039;ll have to weight the cost of doing this with the search engine benefit.</description>
		<content:encoded><![CDATA[<p>There are 2 important ideas here.</p>
<p>Concept 1: Age matters to Google. Pages that have been around longer tend to rank better. In general, you should try to never change your URL&#8217;s. I mentioned that I&#8217;ve specifically seen situations where this hurt a site for a couple of months.</p>
<p>Concept 2: Pages should have a single URL as to not show up as duplicate content, and to get links all pointing to the same place.</p>
<p>In an ideal world, you would never change your URL&#8217;s, and alternative versions of the page would do a 301 (permanent) redirect to the preferred version.</p>
<p>So, the solution is to generate consistent URL&#8217;s when you link to your own pages, and have a good way of correctly redirecting URL&#8217;s that are simply an alternative way of looking at the same page.</p>
<p>Obviously you&#8217;ll have to weight the cost of doing this with the search engine benefit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derik Whittaker</title>
		<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/comment-page-1#comment-723</link>
		<dc:creator>Derik Whittaker</dc:creator>
		<pubDate>Fri, 10 Oct 2008 14:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html#comment-723</guid>
		<description>So you say that using Routing to resolve multiple URL&#039;s into a single page is very, very bad because it created duplicate content (not arguing that here).

However you fail to provide a better way.  Both options you mention have pros/cons and I would rather have duplicate routes than loose engine traffic.</description>
		<content:encoded><![CDATA[<p>So you say that using Routing to resolve multiple URL&#8217;s into a single page is very, very bad because it created duplicate content (not arguing that here).</p>
<p>However you fail to provide a better way.  Both options you mention have pros/cons and I would rather have duplicate routes than loose engine traffic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Hanselman's Computer Zen - ASP.NET MVC and the new IIS7 Rewrite Module</title>
		<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/comment-page-1#comment-722</link>
		<dc:creator>Scott Hanselman's Computer Zen - ASP.NET MVC and the new IIS7 Rewrite Module</dc:creator>
		<pubDate>Fri, 10 Oct 2008 09:23:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html#comment-722</guid>
		<description>[...] noticed a post by Jason Young recently on ASP.NET and SEO (Search Engine Optimization). He&#039;s concerned about trailing [...]</description>
		<content:encoded><![CDATA[<p>[...] noticed a post by Jason Young recently on ASP.NET and SEO (Search Engine Optimization). He&#8217;s concerned about trailing [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Removing duplicate page addresses in MVC</title>
		<link>http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html/comment-page-1#comment-713</link>
		<dc:creator>Removing duplicate page addresses in MVC</dc:creator>
		<pubDate>Tue, 07 Oct 2008 15:13:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.ytechie.com/2008/10/aspnet-mvc-what-about-seo.html#comment-713</guid>
		<description>[...] couple of SEO issues with MVC. I&#8217;ll discuss two ways to get around the trailing slash issue. Recall what the issue was. MVC will happily serve up your URL&#8217;s both with and without a trailing [...]</description>
		<content:encoded><![CDATA[<p>[...] couple of SEO issues with MVC. I&#8217;ll discuss two ways to get around the trailing slash issue. Recall what the issue was. MVC will happily serve up your URL&#8217;s both with and without a trailing [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
