<?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>Erics Tech Blog &#187; SEO</title>
	<atom:link href="http://eric.lubow.org/tag/seo/feed/" rel="self" type="application/rss+xml" />
	<link>http://eric.lubow.org</link>
	<description>Thoughts, musings, and other idealistic (sometimes useful) systems and development hoopla.</description>
	<lastBuildDate>Fri, 18 Nov 2011 14:56:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Google Securing The Web One Discrete Monopolizing Push At A Time</title>
		<link>http://eric.lubow.org/2011/security/google-securing-the-web-one-discrete-monopolizing-push-at-a-time/</link>
		<comments>http://eric.lubow.org/2011/security/google-securing-the-web-one-discrete-monopolizing-push-at-a-time/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 12:52:31 +0000</pubDate>
		<dc:creator>eric</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://eric.lubow.org/?p=1050</guid>
		<description><![CDATA[Contrary to speculation by some, Google&#8217;s decision for encrypting search data is motivated by the goal to make the web as a whole more secure and it&#8217;s not driven by economic interests. I think Google is silently forcing the internet to do what they should be doing on their own. Google can&#8217;t just tell everyone [...]]]></description>
			<content:encoded><![CDATA[<p>Contrary to speculation by some, Google&#8217;s decision for encrypting search data is motivated by the goal to make the web as a whole more secure and it&#8217;s not driven by economic interests.  I think Google is silently forcing the internet to do what they should be doing on their own.<br />
<span id="more-1050"></span><br />
<img src="http://eric.lubow.org/wp-content/uploads/2011/10/Google-Advanced-Security.png" alt="" title="Google Advanced Security" width="140" height="140" class="alignleft size-full wp-image-1055" />Google can&#8217;t just tell everyone to make their sites operate over SSL.  That would show their monopoly and their power (even though everyone knows it&#8217;s there).  So after <a href="http://blogs.ajc.com/jamie-dupree-washington-insider/2011/09/21/google-testimony-to-congress/">Eric Schmidt spoke to congress</a> about many things (including privacy), Google is finally releasing encrypted search for logged in users.  For more information on everything this means with regard to marketing and SEO, I recommend reading <a href="http://searchengineland.com/google-puts-a-price-on-privacy-98029">this comprehensive article</a> by <a href="http://searchengineland.com/">Search Engine Land</a>.  But for security, this has a whole different meaning.</p>
<p>Looking at this from a slightly different perspective, Google is saying that if you just make your site SSL available, then you can continue to have your referrers.  And that is ultimately what people (read marketers and SEO folks) want anyway.  To oversimplify a bit, making one&#8217;s site available over SSL is as easy as going to <a href="http://www.godaddy.com/">GoDaddy</a> or the like and buying and installing an SSL certificate on your web server.</p>
<p>But what does having this certificate really do?  It allows a website to be loaded in a secure, encrypted environment.  It also allows the browser and the user to validate that the site is who they say they are according to a set of authorities like Verisign or Thawte.  These are the folks whose job it is to verify that the certificate is being issued to a valid company (note that I said valid, not necessarily reputable as it&#8217;s not the job of certificate authorities to determine reputation).</p>
<p>And on a more technical level, as a user, SSL certificates keep traffic between you and the website you are interacting with more secure.  Looking at this via the <a href="http://en.wikipedia.org/wiki/OSI_model">OSI model for networking</a>; since all HTTP traffic happens at the application layer (layer 7), when SSL is not present, everything happens over plain text communications and can be <a href="http://en.wikipedia.org/wiki/Packet_analyzer">sniffed</a>.  SSL, which is a network protocol, occurs at layer 6 (the presentation layer) and therefore can encrypt and decrypt all the communications that happen at layer 7 (if used).</p>
<p>So if we all bit the bullet and added SSL capabilities to our sites, the net result would be a more secure internet from a user perspective.  There are plenty worse things that Google could be doing than forcibly making the internet more secure.</p>


<p>Related posts:<ol><li><a href='http://eric.lubow.org/2007/linux-security/10-more-tips-towards-securing-your-linux-system/' rel='bookmark' title='10 More Tips Towards Securing Your Linux System'>10 More Tips Towards Securing Your Linux System</a></li>
<li><a href='http://eric.lubow.org/2009/musings/what-does-web-2-0-mean-to-you/' rel='bookmark' title='What Does Web 2.0 Mean To You?'>What Does Web 2.0 Mean To You?</a></li>
<li><a href='http://eric.lubow.org/2009/ruby/rails/custom-google-maps-marker-with-ym4r_gm/' rel='bookmark' title='Custom Google Maps Marker With YM4R_GM'>Custom Google Maps Marker With YM4R_GM</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://eric.lubow.org/2011/security/google-securing-the-web-one-discrete-monopolizing-push-at-a-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO and Cross-Domain Content Syndication</title>
		<link>http://eric.lubow.org/2010/seo/seo-and-cross-domain-content-syndication/</link>
		<comments>http://eric.lubow.org/2010/seo/seo-and-cross-domain-content-syndication/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 11:45:02 +0000</pubDate>
		<dc:creator>eric</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[syndication]]></category>

		<guid isPermaLink="false">http://eric.lubow.org/?p=535</guid>
		<description><![CDATA[When dealing with content syndication, one is occasionally in the situation where you are not the higher ranking site in search engines. You might rank #4 for an article and in that same search, your syndicated content may be ranked #1. What&#8217;s the best way to deal with this? After much reading and discussion, I [...]]]></description>
			<content:encoded><![CDATA[<p>When dealing with content syndication, one is occasionally in the situation where you are not the higher ranking site in search engines.  You might rank #4 for an article and in that same search, your syndicated content may be ranked #1.  What&#8217;s the best way to deal with this?</p>
<p>After much reading and discussion, I believe that you have a few options.<br />
<span id="more-535"></span><br />
The first is taking advantage of the most recent addition to the cross-domain <strong>rel=canonical</strong> link element.  You can read up on it more <a href="http://googlewebmastercentral.blogspot.com/2009/12/handling-legitimate-cross-domain.html">here</a>.  If you can talk to the publishing group and get them to allow the addition of the canonical link relationship, then you will get credit where credit is due (and deserved).</p>
<p>The reason that this can sometimes be an issue is that a lot of SEO types are not comfortable with when and how to use this link relationship and over use it or point it to their homepage for more link juice. That&#8217;s not the idea here.  The idea is to prevent duplicate content from being index and to allot credit to the deserving party.</p>
<p>The second is to try to take advantage of the syndicate publishing networks credibility and publish a blurb at the bottom of every article.  Look at the bottom of every <a href="http://cnet.com/">CNET</a> article as an example.  There is a blurb about every author with a link. That link could be to the author&#8217;s site or to an author&#8217;s bio page.</p>
<p>Lastly, you need to make sure that the article links back to your site.  This is again taking advantage of the link juice and credibility that the higher ranking site can bring to your natural search ranking.</p>


<p>Related posts:<ol><li><a href='http://eric.lubow.org/2009/seo/remembering-that-content-is-king/' rel='bookmark' title='Remembering that Content Is King'>Remembering that Content Is King</a></li>
<li><a href='http://eric.lubow.org/2010/seo/social-searchs-effect-on-seo/' rel='bookmark' title='Social Search&#8217;s Effect on SEO'>Social Search&#8217;s Effect on SEO</a></li>
<li><a href='http://eric.lubow.org/2007/perl/perl-modules-introduction/' rel='bookmark' title='Perl Modules Introduction'>Perl Modules Introduction</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://eric.lubow.org/2010/seo/seo-and-cross-domain-content-syndication/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sitemaps On Rails</title>
		<link>http://eric.lubow.org/2009/seo/sitemaps-on-rails/</link>
		<comments>http://eric.lubow.org/2009/seo/sitemaps-on-rails/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 11:45:11 +0000</pubDate>
		<dc:creator>eric</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[sitemap]]></category>

		<guid isPermaLink="false">http://eric.lubow.org/?p=473</guid>
		<description><![CDATA[SEO being an interest of mine, I couldn&#8217;t quite wrap my head around releasing a webapp without a sitemap. The problem is that there aren&#8217;t any really great sitemap plugins for Rails. Now I will grant that creating a sitemap in Rails is a challenging proposition and one that I would not like to undertake [...]]]></description>
			<content:encoded><![CDATA[<p>SEO being an interest of mine, I couldn&#8217;t quite wrap my head around releasing a webapp without a sitemap.  The problem is that there aren&#8217;t any really <em>great</em> sitemap plugins for Rails.  Now I will grant that creating a sitemap in Rails is a challenging proposition and one that I would not like to undertake on my own unless absolutely necessary.  But I was hoping that there would be a rails sitemap &#8220;killer app&#8221; like there is with almost everything else in Rails.</p>
<p>So I dove in and tried a few options until I found one that worked.  First I wrote some code to generate an XML file and then created a sitemap_index.xml.gz file by hand.  This was very kludgy and definitely not a permanent solution.  I had also read suggestions about doing it in a sitemap_controller.rb file, but that seemed just as kludgy as using a view to generate the XML.  It was then time to explore the plugin world.<br />
<span id="more-473"></span><br />
After trying a few random plugins that I stumbled across, I finally found one that works for me. It&#8217;s call <a href="http://github.com/adamsalter/sitemap_generator">sitemap_generator</a> by Adam Salter.  What I really like about it is that it supports actually Ruby code in the <strong>config/sitemap.rb</strong> file.  Additionally, it solves a few common sitemap problems from the getgo (taken from the github README):<br />
    * Support for more than 50,000 urls (using a Sitemap Index file)<br />
    * Gzip of Sitemap files<br />
    * Variable priority of links<br />
    * Paging/sorting links (e.g. my_list?page=3)<br />
    * SSL host links (e.g. https:)<br />
    * Rails apps which are installed on a sub-path (e.g. example.com/blog_app/)</p>
<p>Using this plugin is easy.  Install it just as you would install any other plugin or gem (instructions are in the README).  Getting right into the sitemap, it&#8217;s really easy to accomplish whatever you want to do using regular Ruby code.  For example, if I simply want to find all the businesses on the site and add them to the sitemap, I can do this:</p>
<div class="codecolorer-container rails default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="rails codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Business.<span style="color:#9900CC;">find</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#ff3333; font-weight:bold;">:all</span><span style="color:#006600; font-weight:bold;">&#41;</span>.<span style="color:#5A0A0A; font-weight:bold;">each</span> <span style="color:#9966CC; font-weight:bold;">do</span> <span style="color:#006600; font-weight:bold;">|</span>biz<span style="color:#006600; font-weight:bold;">|</span><br />
&nbsp; sitemap.<span style="color:#5A0A0A; font-weight:bold;">add</span> business_path<span style="color:#006600; font-weight:bold;">&#40;</span>biz<span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#ff3333; font-weight:bold;">:lastmod</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> biz.<span style="color:#9900CC;">updated_at</span>,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color:#ff3333; font-weight:bold;">:priority</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#006666;">0.9</span>, <span style="color:#ff3333; font-weight:bold;">:changefreq</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'monthly'</span><br />
<span style="color:#9966CC; font-weight:bold;">end</span></div></div>
<p>And if I have a slightly more complex URL structure like this one for posts (and who doesn&#8217;t have a posts model in their webapp):</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">http://foo.com/blog/2009/12/17/article-title</div></div>
<p>Then I can do something a little more complex like this:</p>
<div class="codecolorer-container rails default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="rails codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Post.<span style="color:#9900CC;">find</span><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#ff3333; font-weight:bold;">:all</span><span style="color:#006600; font-weight:bold;">&#41;</span>.<span style="color:#5A0A0A; font-weight:bold;">each</span> <span style="color:#9966CC; font-weight:bold;">do</span> <span style="color:#006600; font-weight:bold;">|</span>post<span style="color:#006600; font-weight:bold;">|</span><br />
&nbsp; sitemap.<span style="color:#5A0A0A; font-weight:bold;">add</span> show_path<span style="color:#006600; font-weight:bold;">&#40;</span>post.<span style="color:#9900CC;">named_route_generator</span><span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#ff3333; font-weight:bold;">:lastmod</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> post.<span style="color:#9900CC;">updated_at</span>,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color:#ff3333; font-weight:bold;">:priority</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#006666;">0.7</span>, <span style="color:#ff3333; font-weight:bold;">:changefreq</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'monthly'</span><br />
&nbsp; <span style="color:#0066ff; font-weight:bold;">@comments</span> = Comment.<span style="color:#9900CC;">find</span><span style="color:#006600; font-weight:bold;">&#40;</span> <span style="color:#ff3333; font-weight:bold;">:all</span>, <span style="color:#ff3333; font-weight:bold;">:conditions</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#006600; font-weight:bold;">&#91;</span> <span style="color:#996600;">&quot;post_id = ?&quot;</span>, post.<span style="color:#9900CC;">id</span> <span style="color:#006600; font-weight:bold;">&#93;</span> <span style="color:#006600; font-weight:bold;">&#41;</span>.<span style="color:#5A0A0A; font-weight:bold;">each</span> <span style="color:#9966CC; font-weight:bold;">do</span> <span style="color:#006600; font-weight:bold;">|</span>comment<span style="color:#006600; font-weight:bold;">|</span><br />
&nbsp; &nbsp; <span style="color:#9966CC; font-weight:bold;">if</span> !comment.<span style="color:#9900CC;">blank</span>?<br />
&nbsp; &nbsp; &nbsp; sitemap.<span style="color:#5A0A0A; font-weight:bold;">add</span> show_comment_path<span style="color:#006600; font-weight:bold;">&#40;</span> comment.<span style="color:#9900CC;">named_route_generator</span> <span style="color:#006600; font-weight:bold;">&#41;</span>, <span style="color:#ff3333; font-weight:bold;">:lastmod</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> comment.<span style="color:#9900CC;">updated_at</span>,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color:#ff3333; font-weight:bold;">:priority</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#006666;">0.4</span>, <span style="color:#ff3333; font-weight:bold;">:changefreq</span> <span style="color:#006600; font-weight:bold;">=&gt;</span> <span style="color:#996600;">'monthly'</span><br />
&nbsp; &nbsp; <span style="color:#9966CC; font-weight:bold;">end</span><br />
&nbsp; <span style="color:#9966CC; font-weight:bold;">end</span><br />
<span style="color:#9966CC; font-weight:bold;">end</span></div></div>
<p>The only thing that I can&#8217;t seem to figure out if it supports is custom links in the URLs.  Meaning links that are fairly convoluted and (for some reason) not generated with a <em>link_to</em>, but have a custom link generator.  Other than that, you should probably go with sitemap_generator for your sitemap needs.</p>
<p>If you have a favorite Rails plugin for sitemaps, I would certainly like to hear about it.  And if you aren&#8217;t using sitemaps and are worried about SEO, then shame on you.</p>


<p>Related posts:<ol><li><a href='http://eric.lubow.org/2009/ruby/rails/testing-sessions-with-digestsha256-passwords-in-rails/' rel='bookmark' title='Testing Sessions with Digest::SHA256 Passwords In Rails'>Testing Sessions with Digest::SHA256 Passwords In Rails</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://eric.lubow.org/2009/seo/sitemaps-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remembering that Content Is King</title>
		<link>http://eric.lubow.org/2009/seo/remembering-that-content-is-king/</link>
		<comments>http://eric.lubow.org/2009/seo/remembering-that-content-is-king/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 15:08:18 +0000</pubDate>
		<dc:creator>eric</dc:creator>
				<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://eric.lubow.org/?p=151</guid>
		<description><![CDATA[Recently, Matt Cutts answered the question &#8220;Will SEO still exist in five years?&#8221; His answer is available here. To paraphrase, he said, &#8220;There will likely be SEO because there will always be people wanting to put the icing on the cake to get themselves found.&#8221; I think that&#8217;s an obvious statement (not that I am [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, Matt Cutts answered the question &#8220;Will SEO still exist in five years?&#8221;  His answer is available <a href="http://www.youtube.com/watch?v=NQArUFRb4Is">here</a>. To paraphrase, he said, &#8220;There will likely be SEO because there will always be people wanting to put the icing on the cake to get themselves found.&#8221;</p>
<p>I think that&#8217;s an obvious statement (not that I am taking anything away from everything Matt Cutts has said/done).  I say this because the more search engines evolve combined with faster computers and more available computing power, the more they will have at their disposal to weed out the garbage.  Eventually it will all boil down to content.  How often do users actually search for advertisements?</p>
<p>The meme &#8220;Content Is King&#8221; refers to the idea that there should be unique or original text supporting whatever product or idea that you are trying to put forth.  I believe that some of the biggest offenders of this are corporations (small or large).  They are so intent on getting people on the phone that they (for the most part) do not put enough information on their web site about their products.  Restaurants have their entire web site (including menus) in flash.  This is a migration away from having original content sufficient to convey your intentions and ideas.</p>
<p>So as people create web sites, I believe that the following items need to be kept in mind:</p>
<ul>
<li>People come to you for your ideas.  That means that your content is what separates you from the <em>other guy</em>.  Once you engage your readers, they will continue to come back for more.  If you just tease them with partial content, then they probably won&#8217;t come back more than once or twice.</li>
<li>Context adds to the content.  If you are consistently writing solid content about a subject, then people (and therefore search engines) will see all your ideas within the context of your content.  For example, if you have a blog about cars and you write about a show that you went to at the Jacob Javitz Center in New York City in April, then by context, the search engine and your readers will expect that to be about a car show.  The more content you have, the more context is built up around your content.</li>
<li>Don&#8217;t write towards the search engines.  Write your content the way you want your ideas conveyed to people.  The search engines will do the rest.</li>
</ul>
<p>Although the content of a site is not the only thing that accounts for a quality site, it is certainly incredibly important.  If one does not consistently have relevant content, then people will not continue to visit or link to their site.  Content is not a concept to be overlooked in designing a web site, especially in the long term.</p>


<p>Related posts:<ol><li><a href='http://eric.lubow.org/2010/seo/seo-and-cross-domain-content-syndication/' rel='bookmark' title='SEO and Cross-Domain Content Syndication'>SEO and Cross-Domain Content Syndication</a></li>
<li><a href='http://eric.lubow.org/2009/social-networking/why-idea-people-should-twitter/' rel='bookmark' title='Why Idea People Should Twitter'>Why Idea People Should Twitter</a></li>
<li><a href='http://eric.lubow.org/2010/seo/social-searchs-effect-on-seo/' rel='bookmark' title='Social Search&#8217;s Effect on SEO'>Social Search&#8217;s Effect on SEO</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://eric.lubow.org/2009/seo/remembering-that-content-is-king/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

