<?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>XPathBuilderBlog</title>
	<atom:link href="http://www.xpathbuilder.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xpathbuilder.com/blog</link>
	<description>Official blog for xpathbuilder.com</description>
	<lastBuildDate>Tue, 04 Oct 2011 04:14:47 +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>Why doesn&#8217;t the XPATH query return any data?</title>
		<link>http://www.xpathbuilder.com/blog/why-doesnt-the-xpath-query-return-any-data/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-doesnt-the-xpath-query-return-any-data</link>
		<comments>http://www.xpathbuilder.com/blog/why-doesnt-the-xpath-query-return-any-data/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 04:13:16 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.xpathbuilder.com/blog/?p=39</guid>
		<description><![CDATA[Sometimes an importXML query in Google Docs immediately gives you the love. Other times?  Not so much. Having played with this a lot, let me first suggest changing the keyword just a bit.  Maybe change it from plural to singular (say, baseball card dealer instead of baseball card dealers), or try removing a term entirely, [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes an importXML query in Google Docs immediately gives you the love.</p>
<p style="text-align: center;"><a href="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/10/importxml-google-docs-successful.png" rel="lightbox[39]"><img class="size-medium wp-image-40 aligncenter" title="importXML for Google Docs" src="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/10/importxml-google-docs-successful.png" alt="importXML in Google Docs works" width="230" height="622" /></a></p>
<p>Other times?  Not so much.</p>
<p><a href="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/10/importxml-google-docs-successful1.png" rel="lightbox[39]"><img class="aligncenter size-full wp-image-41" title="importXML with Google Docs didn't work" src="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/10/importxml-google-docs-successful1.png" alt="importXML with Google Docs doesn't work sometimes" width="230" height="622" /></a></p>
<p>Having played with this a lot, let me first suggest changing the keyword just a bit.  Maybe change it from plural to singular (say, <em>baseball card dealer</em> instead of <em>baseball card dealers</em>), or try removing a term entirely, as with the example above where <em>chicago electric power company</em> delivers nothing, but <em>chicago electric company</em> works fine. I can&#8217;t tell you why the tool prefers one over the other, only that this has worked for me on occasion.  (NOTE: The above example is from the same spreadsheet, with both queries side by side, entered within seconds of each other.)</p>
<p>Also, a bit of advice: <em>don&#8217;t abuse the functionality.</em>  Look, the Google servers can detect when it&#8217;s getting too many requests from the same IP, and if it thinks anything automated is going on, it just revokes your privileges.  So I know it can be extremely convenient and fun to have a single Google spreadsheet with 20 or more XPATH strings delivering results for a list of keywords.  But don&#8217;t be surprised if, after opening that sheet, all other attempted importXML queries suddenly stop working.</p>
<p>Remember, this functionality is hardly perfect.  But it works quite well, especially since it&#8217;s free and all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpathbuilder.com/blog/why-doesnt-the-xpath-query-return-any-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Starting next round of upgrades in 3&#8230;2&#8230;</title>
		<link>http://www.xpathbuilder.com/blog/starting-next-round-of-upgrades-in-3-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=starting-next-round-of-upgrades-in-3-2</link>
		<comments>http://www.xpathbuilder.com/blog/starting-next-round-of-upgrades-in-3-2/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 22:02:07 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.xpathbuilder.com/blog/?p=35</guid>
		<description><![CDATA[So we&#8217;re about to make another round of updates to the tool.  What would you like to see?  What do we need to add/fix?  Comment thread is open.]]></description>
			<content:encoded><![CDATA[<p>So we&#8217;re about to make another round of updates to the tool.  What would you like to see?  What do we need to add/fix?  Comment thread is open.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpathbuilder.com/blog/starting-next-round-of-upgrades-in-3-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Scrape Bing search results into spreadsheet</title>
		<link>http://www.xpathbuilder.com/blog/import-bing-search-results-into-spreadsheet/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=import-bing-search-results-into-spreadsheet</link>
		<comments>http://www.xpathbuilder.com/blog/import-bing-search-results-into-spreadsheet/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 03:41:19 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Scraping Yahoo Search Results]]></category>

		<guid isPermaLink="false">http://www.xpathbuilder.com/blog/?p=18</guid>
		<description><![CDATA[If you&#8217;re looking to import Bing search results into a spreadsheet, you know how time consuming it can be. Fortunately, Google Docs makes it pretty easy, and using XPathBuilder, you can quickly and easily generate the code to pull the results in quickly. (NOTE: In order to do this, you must have a Google Docs [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re looking to import Bing search results into a spreadsheet, you know how time consuming it can be.<span id="more-18"></span></p>
<p><a href="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/scrape-bing-search-results.png" rel="lightbox[18]"><img class="alignnone size-full wp-image-19" title="scrape-bing-search-results" src="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/scrape-bing-search-results.png" alt="Bing search results can be a hassle to copy into a spreadsheet" width="587" height="540" /></a></p>
<p>Fortunately, Google Docs makes it pretty easy, and using XPathBuilder, you can quickly and easily generate the code to pull the results in quickly.</p>
<p>(NOTE: In order to do this, you must have a Google Docs account.  If you don&#8217;t have one, go here to get one.  Signup is free.  If you have a Gmail account, you already have a login.)</p>
<p>Step 1: Go to the tool at <a href="http://www.xpathbuilder.com">XPathBuilder</a> and enter the query of your choice in one of the Search String fields.</p>
<p><a href="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/bing-xpath-code.png" rel="lightbox[18]"><img class="alignnone size-large wp-image-23" title="bing-xpath-code" src="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/bing-xpath-code-1024x334.png" alt="Generate XPath code for importXML in Google Docs" width="717" height="234" /></a></p>
<p>&nbsp;</p>
<p>Step 2: The dropdown menu directly to the right of the Search String field offers a series of search engines.  Click Bing in that list.  <strong>(NOTE: You must select a search engine in the list &#8211; if you don&#8217;t, it won&#8217;t generate the code.)</strong></p>
<p><a href="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/bing-xmlimport-code.jpg" rel="lightbox[18]"><img class="alignnone size-large wp-image-24" title="bing-xmlimport-code" src="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/bing-xmlimport-code-1024x338.jpg" alt="Select Bing as the search engine to generate your XPath code" width="717" height="237" /></a></p>
<p>&nbsp;</p>
<p>Step 3: Click the Submit button at the bottom of the screen.  The code should then appear in the Search String Results field.</p>
<p><a href="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/xmlimport-code-for-bing.png" rel="lightbox[18]"><img class="alignnone size-full wp-image-26" title="xmlimport-code-for-bing" src="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/xmlimport-code-for-bing.png" alt="XPath code for xmlIMPORT function in Google Docs" width="714" height="237" /></a></p>
<p>&nbsp;</p>
<p>Step 4: Select the code, copy it and paste it into a cell in your Google spreadsheet.  The code should execute automatically.</p>
<p><a href="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/bing-search-imported-into-spreadsheet.png" rel="lightbox[18]"><img class="alignnone size-full wp-image-28" title="bing-search-imported-into-spreadsheet" src="http://www.xpathbuilder.com/blog/wp-content/uploads/2011/08/bing-search-imported-into-spreadsheet.png" alt="Bing search results imported into Google spreadsheet through importXML function" width="534" height="400" /></a></p>
<p>&nbsp;</p>
<p>Notice that the code is actually within cell A1, but what actually appears is the #1 result for the keyword in Bing.</p>
<p>Unlike using importXML and XPath to <a href="http://www.xpathbuilder.com/blog/scrape-google-search-results-spreadsheet/">import Google results</a>, these commands seem to be fairly reliable for Bing, and don&#8217;t appear to suffer the same level of unreliability in terms of importing results.  However, if your experience has been different, drop us a line in the comment thread to describe what&#8217;s happening on your end.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpathbuilder.com/blog/import-bing-search-results-into-spreadsheet/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to scrape Google search results into a spreadsheet with XPathBuilder</title>
		<link>http://www.xpathbuilder.com/blog/scrape-google-search-results-spreadsheet/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=scrape-google-search-results-spreadsheet</link>
		<comments>http://www.xpathbuilder.com/blog/scrape-google-search-results-spreadsheet/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 04:25:18 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Scraping Google Search Results]]></category>

		<guid isPermaLink="false">http://www.xpathbuilder.com/blog/?p=15</guid>
		<description><![CDATA[Many SEOs are looking for a quick way to pull search results from Google into a spreadsheet for analysis. This is what XPathBuilder was meant to achieve. This tool is built to utilize the importXML function available within Google spreadsheets.  Before you go any further, make sure your Google Docs account is open. (If you [...]]]></description>
			<content:encoded><![CDATA[<p>Many SEOs are looking for a quick way to pull search results from Google into a spreadsheet for analysis. This is what XPathBuilder was meant to achieve.<span id="more-15"></span></p>
<p>This tool is built to utilize the importXML function available within Google spreadsheets.  Before you go any further, make sure your Google Docs account is open. (If you don&#8217;t have one, get one at <a href="http://docs.google.com">docs.google.com</a>.) Make sure you have a Google spreadsheet open so you have a place to paste your code.</p>
<p>XPathBuilder is really simple, or at least we hope it is.  Go to the <a href="http://www.xpathbuilder.com" target="_blank">front page of the site</a> and enter the phrase you want to search, and select a search engine from the dropdown at the right.</p>
<p><img class="alignnone" src="http://www.xpathbuilder.com/images/search-string-sample.png" alt="" width="385" height="154" /></p>
<p>Then click the Submit button at the bottom of the page. You&#8217;ll get a long string of code in the field just below the search phrase.</p>
<p><img class="alignnone" src="http://www.xpathbuilder.com/images/search-string-results.png" alt="" width="580" height="135" /></p>
<p>Select that string of code and paste it in your Google spreadsheet exactly as written. Then wait for the code to execute automatically.</p>
<p><img class="alignnone" src="http://www.xpathbuilder.com/images/google-results.png" alt="" width="580" height="355" /></p>
<p>(There are five separate string generators, so you can generate up to five separate strings at once.)</p>
<p>That&#8217;s it.  There are multiple applications for this particular approach.  And of course, it&#8217;s all free of charge.</p>
<p>I&#8217;m a professional SEO, so I look forward to this becoming a useful tool in the community.  If you have some suggestions for making this tool better, let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpathbuilder.com/blog/scrape-google-search-results-spreadsheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This happened kind of fast</title>
		<link>http://www.xpathbuilder.com/blog/xpath-builder-intro-post/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=xpath-builder-intro-post</link>
		<comments>http://www.xpathbuilder.com/blog/xpath-builder-intro-post/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 04:08:04 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.xpathbuilder.com/blog/?p=5</guid>
		<description><![CDATA[So recently I was engaging in some competitive analysis (as described on the FAQ page, I&#8217;m an SEO).  Specifically, I was looking for a quick and easy way to pull Google results into a spreadsheet. After casting about for a bit, I ran across some posts by Tom Critchlow of Distilled, and others on SEO [...]]]></description>
			<content:encoded><![CDATA[<p>So recently I was engaging in some competitive analysis (as described on the <a href="../faq.php">FAQ</a> page, I&#8217;m an SEO).  Specifically, I was looking for a quick and easy way to pull Google results into a spreadsheet.</p>
<p>After casting about for a bit, I ran across some posts by Tom Critchlow of Distilled, and others on SEO Gadget, about the wonderful world of Google Docs&#8217; importXML feature.  <em>Unbelievable.</em>  What better way to look at results across a keyword set to get a sense of the lay of the land?  I&#8217;ve never done drugs, but I swear it was the SEO version of crack cocaine.<span id="more-5"></span></p>
<p>However, like any good junkie, I quickly built up a tolerance.  Boring old Google SERPs weren&#8217;t enough.  What about Bing?  Yahoo?  What other applications did this little tool have?  And was there a decent way to speed up the process of building out the strings?  On that last point, apparently not.  I searched in vain for some sort of online tool to help generate strings more quickly.  I was amazed to find that there was nothing really out there.</p>
<p>So necessity being the mother of invention, I decided to build my own.  With the invaluable assistance of my associate <a href="http://www.ashpointlane.com">Bruce Gemberling</a>, here it is.</p>
<p>A quick word about Bruce: he&#8217;s a fantastic developer.  With every project I&#8217;ve ever worked with him on, the guy is constantly a step or two ahead, always building out his stuff with future expansion in mind.  And he works really fast.  Given his experience with WordPress and Magento, I think this project was kind of child&#8217;s play for him.  You should totally hire him.</p>
<p>The future of this tool is pretty much wide open.  Again, as I say on the FAQ page, this tool is still very much in beta.  (Hey, at least we aren&#8217;t like Microsoft and charging you for the privilege of testing it.)  So we&#8217;re depending on the search community to step forward with ideas.  Are there additional features or search engines we might add?  Is something broken and need fixing?  Drop us a line and let us know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xpathbuilder.com/blog/xpath-builder-intro-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
