<?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>Boston Media Domain &#187; image search</title>
	<atom:link href="http://www.bostonmediadomain.com/tag/image-search/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bostonmediadomain.com</link>
	<description>Search, Social and Online Media for Domains</description>
	<lastBuildDate>Mon, 25 Apr 2011 15:18:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Bayesian Algorithm for Search</title>
		<link>http://www.bostonmediadomain.com/bayesian-algorithm-search/</link>
		<comments>http://www.bostonmediadomain.com/bayesian-algorithm-search/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 01:06:48 +0000</pubDate>
		<dc:creator>jeff selig</dc:creator>
				<category><![CDATA[Commentary & Analysis]]></category>
		<category><![CDATA[Search Marketing PPC]]></category>
		<category><![CDATA[SEO Analysis]]></category>
		<category><![CDATA[Social Media Metrics]]></category>
		<category><![CDATA[image search]]></category>
		<category><![CDATA[Search Engine Results Pages]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://bostonmediadomain.com/?p=1672</guid>
		<description><![CDATA[Is there a better search methodology than linking structures and authority of those links used by Google? The Bayesian Optimization Algorithm (BOA) is an algorithm based on the estimation of distributions. It uses techniques from modeling data by Bayesian networks to estimating the joint distribution of promising solutions. To obtain the structure of Bayesian network, different search algorithms can be used. The key point that BOA addresses is whether the constructed Bayesian network could generate new and useful solutions (strings), which could lead the algorithm in the right direction to solve the problem. Undoubtedly, this ability is a crucial factor of the efficiency of BOA. There has been much recent work on optimization algorithms that build probability models based on good solutions found so far and use the constructed models to guide further search. This class of algorithms is called Estimation of distribution algorithms (EDAs). The general scheme of EDAs works as follows: (1) Develop a probability distribution model by using initial population (2) Sampling step: generate a data set by sampling from the probability model (3) Testing step: test the data as solutions to the problem (4) Selection step: create an improved data set by selecting the better solutions [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.bostonmediadomain.com%2Fbayesian-algorithm-search%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.bostonmediadomain.com%2Fbayesian-algorithm-search%2F&amp;source=seosem&amp;style=normal&amp;service=is.gd&amp;hashtags=image+search,Search+Engine+Results+Pages,SEO&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Is there a better search methodology than linking structures and authority of those links used by Google?</p>
<p>The Bayesian Optimization Algorithm (BOA) is an algorithm based on the estimation of distributions. It uses techniques from modeling data by Bayesian networks to estimating the joint distribution of promising solutions. To obtain the structure of Bayesian network, different search algorithms can be used. The key point that BOA addresses is whether the constructed Bayesian network could generate new and useful solutions (strings), which could lead the algorithm in the right direction to solve the problem. Undoubtedly, this ability is a crucial factor of the efficiency of BOA.</p>
<p><img class="alignright size-full wp-image-1673" title="BayesProbSolnAlgorithm" src="http://www.bostonmediadomain.com/wp-content/uploads/2010/01/BayesProbSolnAlgorithm.jpg" alt="BayesProbSolnAlgorithm" width="649" height="517" />There has been much recent work on optimization algorithms that build probability models based on good solutions found so far and use the constructed models to guide further search. This class of algorithms is called Estimation of distribution algorithms (EDAs). The general scheme of EDAs works as follows:<br />
(1) Develop a probability distribution model by using initial population<br />
(2) Sampling step: generate a data set by sampling from the probability model<br />
(3) Testing step: test the data as solutions to the problem<br />
(4) Selection step: create an improved data set by selecting the better solutions and removing the worse ones<br />
(5) Learning step: create a new probability model from the old model and the improved data set<br />
(6) If the termination criteria are not met, go to (2)</p>
<p>&#8220;Naive Bayes&#8221; machine learning algorithm. It is a well-studied probabilistic algorithm often used in automatic text categorization. Compared to other algorithms (kNN, SVM, Decision Trees), it&#8217;s pretty fast and reasonably competitive in the quality of its results.</p>
<p>BOA Procedure<br />
The procedure of the BOA follows:<br />
(1) Set t=0, randomly generate an initial population P (0)<br />
(2) Select a set of promising strings S (t) from P (t)<br />
(3) Construct a Bayesian network B using a chosen metric<br />
and constraints<br />
(4) Generate a set of new strings O (t) according to the joint<br />
distribution encoded by B<br />
(5) Create a new population P (t+1) by replacing some<br />
strings from P (t) with O (t), set t=t+1<br />
(6) If the termination criteria are not met, go to (2)</p>
<p>Here is the algo in a bit more detail</p>
<dl>
<dd>Creates a new <code>Algorithm::NaiveBayes</code> object and returns it. The following parameters are accepted:</p>
<dl>
<dt><a name="purge">purge</a></dt>
<dd>If set to a true value, the <code>do_purge()</code> method will be invoked during <code>train()</code>. The default is true. Set this to a false value if you&#8217;d like to be able to add additional instances after training and then call <code>train()</code> again.</p>
</dd>
</dl>
</dd>
<dt><a name="add_instance"></a><a name="add_instance(_attributes_=&gt;_HASH,_label_=&gt;_STRING|ARRAY_)">add_instance( attributes =&gt; HASH, label =&gt; STRING|ARRAY )</a></dt>
<dd>Adds a training instance to the categorizer. The <code>attributes</code> parameter contains a hash reference whose keys are string attributes and whose values are the weights of those attributes. For instance, if you&#8217;re categorizing text documents, the attributes might be the words of the document, and the weights might be the number of times each word occurs in the document.</p>
<p>The <code>label</code> parameter can contain a single string or an array of strings, with each string representing a label for this instance. The labels can be any arbitrary strings. To indicate that a document has no applicable labels, pass an empty array reference.</p>
</dd>
<dt><a name="train"></a><a name="train()">train()</a></dt>
<dd>Calculates the probabilities that will be necessary for categorization using the <code>predict()</code> method.</p>
</dd>
<dt><a name="predict"></a><a name="predict(_attributes_=&gt;_HASH_)">predict( attributes =&gt; HASH )</a></dt>
<dd>Use this method to predict the label of an unknown instance. The attributes should be of the same format as you passed to <code>add_instance()</code>. <code>predict()</code> returns a hash reference whose keys are the names of labels, and whose values are the score for each label. Scores are between 0 and 1, where 0 means the label doesn&#8217;t seem to apply to this instance, and 1 means it does.</p>
<p>In practice, scores using Naive Bayes tend to be very close to 0 or 1 because of the way normalization is performed. I might try to alleviate this in future versions of the code.</p>
</dd>
<dt><a name="labels"></a><a name="labels()">labels()</a></dt>
<dd>Returns a list of all the labels the object knows about (in no particular order), or the number of labels if called in a scalar context.</p>
</dd>
<dt><a name="do_purge"></a><a name="do_purge()">do_purge()</a></dt>
<dd>Purges training instances and their associated information from the NaiveBayes object. This can save memory after training.</p>
</dd>
<dt><a name="purge"></a><a name="purge()">purge()</a></dt>
<dd>Returns true or false depending on the value of the object&#8217;s <code>purge</code> property. An optional boolean argument sets the property.</p>
</dd>
<dt><a name="save_state"></a><a name="save_state($path)">save_state($path)</a></dt>
<dd>This object method saves the object to disk for later use. The <code>$path</code> argument indicates the place on disk where the object should be saved:</p>
<pre>  $nb-&gt;save_state($path);</pre>
</dd>
<dt><a name="restore_state"></a><a name="restore_state($path)">restore_state($path)</a></dt>
<dd>This class method reads the file specified by <code>$path</code> and returns the object that was previously stored there using <code>save_state()</code>:</p>
<pre>  $nb = Algorithm::NaiveBayes-&gt;restore_state($path);<a title="click to go to top of document" name="THEORY" href="http://search.cpan.org/%7Ekwilliams/Algorithm-NaiveBayes-0.04/lib/Algorithm/NaiveBayes.pm#___top">
</a></pre>
</dd>
</dl>
<p>Bayes&#8217; Theorem is a way of inverting a conditional probability. It states:</p>
<pre>                P(y|x) P(x)
      P(x|y) = -------------
                   P(y)</pre>
<p>The notation <code>P(x|y)</code> means &#8220;the probability of <code>x</code> given <code>y</code>.&#8221;</p>
<p>In this case, we want to know the probability of a given category given a certain string of words in a document, so we have:</p>
<pre>                    P(words | cat) P(cat)
  P(cat | words) = --------------------
                           P(words)</pre>
<p>We have applied Bayes&#8217; Theorem because <code>P(cat | words)</code> is a difficult quantity to compute directly, but <code>P(words | cat)</code> and <code>P(cat)</code> are accessible (see below).</p>
<p>The greater the expression above, the greater the probability that the given document belongs to the given category. So we want to find the maximum value. We write this as</p>
<pre>                                 P(words | cat) P(cat)
  Best category =   ArgMax      -----------------------
                   cat in cats          P(words)</pre>
<p>Since <code>P(words)</code> doesn&#8217;t change over the range of categories, we can get rid of it. That&#8217;s good, because we didn&#8217;t want to have to compute these values anyway. So our new formula is:</p>
<pre>  Best category =   ArgMax      P(words | cat) P(cat)
                   cat in cats</pre>
<p>Finally, we note that if <code>w1, w2, ... wn</code> are the words in the document, then this expression is equivalent to:</p>
<pre>  Best category =   ArgMax      P(w1|cat)*P(w2|cat)*...*P(wn|cat)*P(cat)
                   cat in cats</pre>
<p>That&#8217;s the formula I use in my document categorization code. The last step is the only non-rigorous one in the derivation, and this is the &#8220;naive&#8221; part of the Naive Bayes technique. It assumes that the probability of each word appearing in a document is unaffected by the presence or absence of each other word in the document. We assume this even though we know this isn&#8217;t true: for example, the word &#8220;iodized&#8221; is far more likely to appear in a document that contains the word &#8220;salt&#8221; than it is to appear in a document that contains the word &#8220;subroutine&#8221;. Luckily, as it turns out, making this assumption even when it isn&#8217;t true may have little effect on our results.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<div class="shr-publisher-1672"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://www.bostonmediadomain.com/bayesian-algorithm-search/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Google Image Search</title>
		<link>http://www.bostonmediadomain.com/google-image-search/</link>
		<comments>http://www.bostonmediadomain.com/google-image-search/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 13:32:47 +0000</pubDate>
		<dc:creator>jeff selig</dc:creator>
				<category><![CDATA[Commentary & Analysis]]></category>
		<category><![CDATA[google image search]]></category>
		<category><![CDATA[image search]]></category>

		<guid isPermaLink="false">http://bostonmediadomain.com/?p=781</guid>
		<description><![CDATA[New Google Image Search adding a left bar with added search options. Here is a screen shot of this in action, and it actually works pretty well, notice I asked for red picks of penguins and thats what has been displayed in the search results.]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.bostonmediadomain.com%2Fgoogle-image-search%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.bostonmediadomain.com%2Fgoogle-image-search%2F&amp;source=seosem&amp;style=normal&amp;service=is.gd&amp;hashtags=google+image+search,image+search&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>New Google Image Search adding a left bar with added search options.  Here is a screen shot of this in action, and it actually works pretty well, notice I asked for red picks of penguins and thats what has been displayed in the search results.</p>
<p><img class="aligncenter size-medium wp-image-782" title="google images" src="http://bostonmediadomain.com/wp-content/uploads/2009/07/google-images-300x187.jpg" alt="google images" width="500" height="387" /></p>
<div class="shr-publisher-781"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://www.bostonmediadomain.com/google-image-search/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress SEO Tips; a useful strategy</title>
		<link>http://www.bostonmediadomain.com/wordpress-seo-tips-a-useful-strategy/</link>
		<comments>http://www.bostonmediadomain.com/wordpress-seo-tips-a-useful-strategy/#comments</comments>
		<pubDate>Thu, 08 May 2008 00:43:49 +0000</pubDate>
		<dc:creator>jeff selig</dc:creator>
				<category><![CDATA[Commentary & Analysis]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[Alt Attribute]]></category>
		<category><![CDATA[Anchor Text]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[Ask]]></category>
		<category><![CDATA[attention]]></category>
		<category><![CDATA[Backlink]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Bold]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[Deep Link]]></category>
		<category><![CDATA[Deep Linking]]></category>
		<category><![CDATA[desire]]></category>
		<category><![CDATA[Digg]]></category>
		<category><![CDATA[Duplicate Content]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Feed]]></category>
		<category><![CDATA[follow]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Fresh Content]]></category>
		<category><![CDATA[GA]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Google Blog Search]]></category>
		<category><![CDATA[Header Tag]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[image search]]></category>
		<category><![CDATA[Index]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Internal Link]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[keyword]]></category>
		<category><![CDATA[Link]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[links to your blog]]></category>
		<category><![CDATA[Login]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[Need]]></category>
		<category><![CDATA[Nofollow]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[Page]]></category>
		<category><![CDATA[PageRank]]></category>
		<category><![CDATA[Penalty]]></category>
		<category><![CDATA[Permalink]]></category>
		<category><![CDATA[Ping]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Post]]></category>
		<category><![CDATA[Quality Content]]></category>
		<category><![CDATA[ranking]]></category>
		<category><![CDATA[Rob]]></category>
		<category><![CDATA[RON]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[Search Engine]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[search engines]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[SERP]]></category>
		<category><![CDATA[share]]></category>
		<category><![CDATA[Sitemap]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Spider]]></category>
		<category><![CDATA[Tag]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[Title]]></category>
		<category><![CDATA[Trackback]]></category>
		<category><![CDATA[Traffic]]></category>
		<category><![CDATA[URL]]></category>
		<category><![CDATA[urls]]></category>
		<category><![CDATA[Visit]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://bostonmediadomain.com/?p=406</guid>
		<description><![CDATA[WordPress SEO Tip #20  Don&#8217;t Block the Search Engines! First and foremost: make sure you&#8217;re not inadvertently telling the search engines to go away! Believe it or not, some WordPress installations block the search engine bots by default. From your admin panel, go to Options &#62; Privacy and make sure its set to I would like my blog to be visible to everyone. Bonus Tip #1 &#8211; Are Comments Enabled? Some WordPress users restrict comments to registered users, or disable them entirely. While this may be appropriate in some situations, in most cases comments are a very beneficial factor, and a defining mark, of a blog. Comments engage your readers, help you get more fresh content SEO brownie points, and give search engines another reason to come back frequently. Here&#8217;s how to fully enable comments: 1. Login to the WordPress administration center 2. Click Options on the menu bar 3. Is Users must be registered and logged in to comment checked? If so, consider unchecking it. 4. Click Discussion on the submenu bar 5. Make sure the following are checked: Allow people to post comments on the article and Allow link notifications from other Weblogs (pingbacks and trackbacks.) WordPress SEO [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop --><!-- End Shareaholic LikeButtonSetTop --><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.bostonmediadomain.com%2Fwordpress-seo-tips-a-useful-strategy%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.bostonmediadomain.com%2Fwordpress-seo-tips-a-useful-strategy%2F&amp;source=seosem&amp;style=normal&amp;service=is.gd&amp;hashtags=action,Alt+Attribute,Anchor+Text,API,app,Ask,attention,Backlink,blog,Bold,community,content,Deep+Link,Deep+Linking,desire,Digg,Duplicate+Content,email,Feed,follow,Free,Fresh+Content,GA,google,Google+Blog+Search,Header+Tag,html,HTTP,image+search,Index,Install,Internal+Link,ip,isp,keyword,Link,links,links+to+your+blog,Login,maps,Need,Nofollow,Open+Source,optimization,Page,PageRank,Penalty,Permalink,Ping,plugins,Post,Quality+Content,ranking,Rob,RON,RSS,search,Search+Engine,search+engine+optimization,search+engines,SEO,SERP,share,Sitemap,social+media,Spam,Spider,Tag,tags,themes,Title,Trackback,Traffic,URL,urls,Visit,web,wordpress&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>WordPress SEO Tip #20  Don&#8217;t Block the Search Engines!</p>
<p>First and foremost: make sure you&#8217;re not inadvertently telling the search engines to go away! Believe it or not, some WordPress installations block the search engine bots by default.</p>
<p>From your admin panel, go to Options &gt; Privacy and make sure its set to I would like my blog to be visible to everyone.<br />
Bonus Tip #1 &#8211; Are Comments Enabled?</p>
<p>Some WordPress users restrict comments to registered users, or disable them entirely. While this may be appropriate in some situations, in most cases comments are a very beneficial factor, and a defining mark, of a blog.</p>
<p>Comments engage your readers, help you get more fresh content SEO brownie points, and give search engines another reason to come back frequently.</p>
<p>Here&#8217;s how to fully enable comments:</p>
<p>1. Login to the WordPress administration center<br />
2. Click Options on the menu bar<br />
3. Is Users must be registered and logged in to comment checked? If so, consider unchecking it.<br />
4. Click Discussion on the submenu bar<br />
5. Make sure the following are checked: Allow people to post comments on the article and Allow link notifications from other Weblogs (pingbacks and trackbacks.)</p>
<p>WordPress SEO Tip #19  Does Your Blog Have a Topic?</p>
<p>Some of us would prefer to have a blog where we talk about anything that comes to mind: cars, movies, photosynthesis, dust mites, you name it.</p>
<p>In and of itself, such a blogging style isnt wrong; however, you can leave search engines clueless as to what your blogs about and thus for what search queries your blog should appear. And some of your readers might get annoyed in the process as well.<br />
WordPress SEO Tip #18  Ensure URL Canonicalization</p>
<p>If your blog posts are accessible from more than one URL, you could end up with:</p>
<p>* Search engines confused as to which URL to display in the SERPs.<br />
* PageRank split between multiple pages.<br />
* Duplicate content penalties.</p>
<p>Starting with version 2.3, WordPress takes care of this and makes sure your content is accessible from only one place. So if you use an older version, either upgrade to the latest version of WordPress.<br />
WordPress SEO Tip #17  Check for Valid XHTML</p>
<p>Most code errors are minor, but the more serious ones can cause content misinterpretation by search engines, lower rankings, and rendering errors.</p>
<p>WordPress itself produces valid code, but errors can crop up from two other common sources:</p>
<p>* Poorly written plugins or themes<br />
* User-created coding errors (in the blog posts themselves, or through theme customizations)</p>
<p>First check your site for errors. If an error is found, look at the surrounding content to determine the source of the error.</p>
<p>If a plugin is the culprit, fix it if you&#8217;re good at that sort of thing (the beauty of open source!), or send a quick email to the plugin developer and let him or her know.<br />
WordPress SEO Tip #16 &#8211; Don&#8217;t Leech Link Juice!</p>
<p>One characteristic of WordPress blogs is the sidebar, which is typically present on every single page. Do you really need to be passing link juice from every single one of your pages to every single one of those links? If the answer is no, consider adding rel=nofollow to the less important ones.<br />
WordPress SEO Tip #15  Use Images in Your Posts</p>
<p>Not only do they increase visitor attention and retention, they give you an opportunity to use keyword-rich alt attributes, title attributes, and filenames. Plus it&#8217;ll give your blog visibility in image search engines.<br />
WordPress SEO Tip #14  Does Your Theme Use Header Tags Correctly?</p>
<p>* The blog title, or your main keyword should be in an &lt;h1&gt; tag.<br />
* If your subtitle is keyword-rich, you can put it in an &lt;h2&gt;; otherwise I recommend putting it in a non-header tag like &lt;div&gt;.<br />
* The post titles should go in &lt;h2&gt; tags.<br />
* Sidebar section titles should be &lt;h3&gt; tag or non-header.</p>
<p>Unfortunately, some themes (including the WordPress Default Theme) put the sidebar section titles in &lt;h2&gt; tags. Although this makes sense from a strict structural point of view, it also gives irrelevant sidebar headers (Categories, Archives, Meta, etc.) equal weight with your SEO-important post titles.</p>
<p>To sum it up: Use a theme that utilizes header-tags properly, or try fixing the theme you have.<br />
WordPress SEO Tip #13  Use Pinging</p>
<p>A ping is a this site has new content notification that invites bots to visit your blog.</p>
<p>WordPress pings one website called Ping-o-matic by default, which in turn pings others. You can also add additional services by going to Options &gt; Writing in the admin panel. (For example, the pinging URL for Google Blog Search is http://blogsearch.google.com/ping/RPC2)</p>
<p>Another Bonus Tip: Once a post is published, WordPress issues pings whenever the post is edited. Try to cut down on after-publishing edits to avoid being considered a ping spammer.<br />
WordPress SEO Tip #12  Install the Google XML Sitemaps Generator Plugin</p>
<p>XML Sitemaps are search-engine-friendly directories of your blogs posts and other pages intended to help search engines spider your site. Though pioneered by Google, theyre supported by Yahoo, MSN, and Ask.com as well.</p>
<p>The Google XML Sitemaps Generator for WordPress makes creation of these sitemaps easy and automatic. It also lets the engines know when you post new content.<br />
WordPress SEO Tip #11  Avoid Sponsored Themes</p>
<p>There was a debate in the WordPress community not too long ago on the topic of sponsered themes. These themes include paid links (usually in the footer) than can suck PageRank and possibly result in a Google paid links penalty.</p>
<p>Stick with WordPress theme directories that dont include sponsored themes, like the WordPress Theme Viewer.<br />
Bonus Tip #2  Write Right Post Titles</p>
<p>SEO isnt everything: once youre high in the SERPs, you need action words to prompt clickthroughs.</p>
<p>Put keywords in your title if at all possible, but not if it&#8217;ll compromise the click-trigger action title.<br />
WordPress SEO Tip #10  Use Traditional SEO Techniques</p>
<p>A WordPress blog is a website too, so the traditional SEO techniques still apply:</p>
<p>* Use important keywords in the title and throughout the post, but don&#8217;t overdo it.<br />
* Bold your keywords when it makes sense.<br />
* Develop links to your blog.</p>
<p>WordPress SEO Tip #9  Use the Power of the Slug</p>
<p>Ever wondered what the Post Slug on the Write page was? Its the text that goes in the URL when you have Pretty Permalinks enabled (see tip #2).</p>
<p>By default the slug is a sanitized version of the post title. However, if your title is overly long or keyword-sparse, you can change the slug through the Post Slug box.</p>
<p>Yet Another Bonus Tip: The SEO Slugs plugin can take out common words like you, is, etc. out of the slug for you automatically.<br />
WordPress SEO Tip #8  Use Timestamping to Stagger Fresh Content</p>
<p>Search engines and visitors love fresh blog content on a steady, regular basis. But for a lot of us, creativity comes irregularly: 10 post ideas one week, none the next.</p>
<p>Enter timestamping. When writing a post, click the plus sign next to Post Timestamp. Set a date and time, and the post will publish by itself whenever you specify.</p>
<p>Search engines will keep coming back, and visitors wont be inundated with a ton of new posts all at once.</p>
<p>Hint: If youve timestamped a post, dont click the Publish button, since thatll publish your post immediately regardless of your timestamp. Instead, select Published under Post Status and click the Save button.<br />
WordPress SEO Tip #7  Use Tags for Free Keyword Boosts</p>
<p>WordPress 2.3 and above include a tags feature that lets you assign keywords to your blog posts. Once you start using them, then since each tag gets its own webpage, youll be generating a ton of your own themed, keyword-oriented internal backlink pages.<br />
WordPress SEO Tip #6  Integrate Social Media</p>
<p>Adding social media links/buttons like the ones above makes it easy for visitors to promote your quality content (hint, hint). Social media is a great way to build links naturally as well as drive targeted site traffic.</p>
<p>* Share This is a very popular social media all-in-one plugin.<br />
* If youre a FeedBurner user, you can use FeedFlare to add action links, including social media ones, to the bottom of your posts.</p>
<p>Lots of social media sites provide code you can use to generate buttons like those above. Grab your own code from:</p>
<p>* Digg<br />
* Sphinn<br />
* StumbleUpon<br />
* Mixx<br />
* Scoop</p>
<p>WordPress SEO Tip #5  Implement Deep-Linking</p>
<p>Here are several great ways to implement deep-linking on your WordPress blog:</p>
<p>* Within your posts, link to other posts on your blog and use important keywords in the anchor text.<br />
* Install the Similar Posts plugin, which inserts a list of related posts youve written to the bottom of each of your blog posts. This process will create aged deep links and increase visitor retention.<br />
* Display your most popular posts in your sidebar using the Popularity Contest plugin. Gives your most popular posts tons of internal links, and helps your visitors find your best content.</p>
<p>WordPress SEO Tip #4  Make Scrapers Work to Your Advantage</p>
<p>Most of us would probably be upset if someone used scraping (automated content stealing) to publish our laboriously-written posts as his or her own.</p>
<p>But with a little work, you can make the scrapers work for you, not against you.</p>
<p>Heres how to do it, courtesy of EarnersBlog.com:</p>
<p>If you use WordPress its very easy to take full advantage of these sites linking to you, all you need to do is create links back to your content within your feed.</p>
<p>What youll need for this:</p>
<p>* Cave Monkeys Full Text Feed Plugin<br />
* Solo Technologies Add Related Posts to your Feed Plugin</p>
<p>These plugins simply show your entire post in your feed &amp; also add some related posts in your feed only (which will also increase the amount of people in your feed reading more than 1 post).<br />
Now, everytime anyone scrapes your blog via your RSS feed &amp; republishes it theyll be deep linking to 5 or more of your existing posts. Bingo.</p>
<p>WordPress SEO Tip #3  Install the All-in-One SEO Plugin</p>
<p>Like the name implies, this plugin covers a lot of the bases.</p>
<p>* Puts the blog name after the post title, giving your keyword-rich titles more prominence.<br />
* Allows you to override title and meta tags on your homepage as well as your individual posts.<br />
* Lets you add noindex to your category and/or tag pages to avoid duplicate content.<br />
* And more.</p>
<p>A must-have for serious WordPress SEO.<br />
WordPress SEO Tip #2  Use Pretty Permalinks</p>
<p>Sure, you may already use Pretty Permalinks, but are you using the best possible permalink structure?</p>
<p>For those of who dont use Pretty Permalinks, its a must-do for WordPress SEO. Permalinks, in essence, are the URLs of your WordPress blog posts. Pretty Permalinks put slugs (which should contain keywords  see tip #9) in your URLs instead of the default numbers.</p>
<p>To enable or change them, first login, then go to Options &gt; Permalinks.</p>
<p>The two options you do not want are Default and Numeric. Here are my suggestions for picking a pretty permalink structure:</p>
<p>* Date and Name Based: The problem with this is that your posts are several extra directories deep, which can decrease relevence in some search engines. However, such a permalink structure can nevertheless be desireable if your blog is news-oriented or date-sensitive.<br />
* Post Name Only: If your blog covers one topic that has no subtopics (which, though possible, is unlikely), select Custom and type /%postname%/<br />
* Category Based: If your blog covers multiple topics, implement category-based URLs. (You have to look into the Codex to find information on category-based URLs, so many WordPress users probably dont realize that this option exists!) To implement it, select Custom and type /%category%/%postname%/</p>
<p>WordPress SEO Tip #1  WordPress Secret: Use Category-Based Permalinks for SEO Siloing</p>
<p>Heres the big finale. Problem is, this tip is so important (and lengthy) that it really merits its own post.</p>
<p>Heres a teaser: it entails implementing the powerful siloing technique on your WordPress blog through a combination of plugins, settings, and strategies.<br />
Conclusion</p>
<p>Okay, so it was actually more like 23+ tips instead of 20. I certainly hope you gleaned a useful strategy or two in your quest for WordPress search engine optimization. If you enjoyed this post, please social it, email it, link it, or leave a comment!</p>
<div class="shr-publisher-406"></div><!-- Start Shareaholic LikeButtonSetBottom --><!-- End Shareaholic LikeButtonSetBottom -->]]></content:encoded>
			<wfw:commentRss>http://www.bostonmediadomain.com/wordpress-seo-tips-a-useful-strategy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

