<?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>juust ~ php oddities &#187; serp</title>
	<atom:link href="http://www.juust.org/index.php/tag/serp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.juust.org</link>
	<description>Unordered list of one element</description>
	<lastBuildDate>Thu, 02 Sep 2010 16:58:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>quick note : serp plugin beta</title>
		<link>http://www.juust.org/index.php/wordpress-serp-plugin-beta/2009/09/</link>
		<comments>http://www.juust.org/index.php/wordpress-serp-plugin-beta/2009/09/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 17:47:40 +0000</pubDate>
		<dc:creator>juust</dc:creator>
				<category><![CDATA[juust]]></category>
		<category><![CDATA[serp]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.juust.org/?p=724</guid>
		<description><![CDATA[I am developing a new google serp plugin for wordpress. I developed it over the weeknd on wp2.8, it should run on anything with a &#8217;shutdown&#8217; hook and jquery. I will be adding some other stuff to it over the next few weeks, but I thought I&#8217;d put a beta on the blog. If you [...]]]></description>
			<content:encoded><![CDATA[<p>I am developing a new <a href="http://www.juust.org/index.php/serp/serp-dashboard-wordpress-plugin/">google serp plugin for wordpress</a>. I developed it over the weeknd on wp2.8, it should run on anything with a &#8217;shutdown&#8217; hook and jquery. I will be adding some other stuff to it over the next few weeks, but I thought I&#8217;d put a beta on the blog. If you try it, I hope it runs, send some feedback. </p>
<p>If you have some ideas about cool features drop me a note, I might put it in there. I was pondering on a rest service to pool sem-data and develop some competitor analysis functionality, but that is just a vague idea.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juust.org/index.php/wordpress-serp-plugin-beta/2009/09/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>bing</title>
		<link>http://www.juust.org/index.php/bing-serp/2009/08/</link>
		<comments>http://www.juust.org/index.php/bing-serp/2009/08/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 02:46:06 +0000</pubDate>
		<dc:creator>juust</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[serp]]></category>

		<guid isPermaLink="false">http://www.juust.org/?p=704</guid>
		<description><![CDATA[for completeness : php bing serp scraping :



$query = &#39;serp&#39;;


$page = 1;


$start = &#40;$page-1&#41;*10;


$url = &#39;http://www.bing.com/search?q=&#39;.urlencode&#40;$query&#41;.&#34;&#38;first=&#34;.&#40;$start+1&#41;;


&#160;


$curl_handle = curl_init&#40;&#41;;


curl_setopt&#40;$curl_handle,CURLOPT_URL, $url&#41;;


curl_setopt&#40;$curl_handle,CURLOPT_CONNECTTIMEOUT,2&#41;;


curl_setopt&#40;$curl_handle, CURLOPT_RETURNTRANSFER, 1&#41;;


$return = curl_exec&#40;$curl_handle&#41;;


curl_close&#40;$curl_handle&#41;;


&#160;


$parts = split&#40;&#39;&#60;h3&#62;&#39;, $return&#41;;


&#160;


for&#40;$j=1;$j&#60;count &#40;$parts&#41;;$j++&#41;


&#123;


&#160; &#160; $p=$parts&#91;$j&#93;;


&#160; &#160; preg_match&#40;&#39;#&#60;a\s+.*?href=[\&#39;&#34;]([^\&#39;&#34;]+)[\&#39;&#34;]\s*(?:title=[\&#39;&#34;]([^\&#39;&#34;]+)[\&#39;&#34;])?.*?&#62;((?:(?!).)*)#i&#39;, $p, $urls&#41;;


&#160; &#160; echo &#34;position: &#34;.&#40;$start +$j&#41;.&#34; url: &#34;.$urls&#91;1&#93;.&#34; title: &#34;.$urls&#91;3&#93;.&#39;&#60;br /&#62;&#39;;


&#125;


&#60;/count&#62;&#60;/h3&#62;



]]></description>
			<content:encoded><![CDATA[<p>for completeness : php bing serp scraping :</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$query</span> <span class="sy0">=</span> <span class="st0">&#39;serp&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$page</span> <span class="sy0">=</span> <span class="nu0">1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$start</span> <span class="sy0">=</span> <span class="br0">&#40;</span><span class="re1">$page</span><span class="nu0">-1</span><span class="br0">&#41;</span><span class="sy0">*</span><span class="nu0">10</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$url</span> <span class="sy0">=</span> <span class="st0">&#39;http://www.bing.com/search?q=&#39;</span><span class="sy0">.</span><span class="kw3">urlencode</span><span class="br0">&#40;</span><span class="re1">$query</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="st0">&quot;&amp;first=&quot;</span><span class="sy0">.</span><span class="br0">&#40;</span><span class="re1">$start</span><span class="nu0">+1</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$curl_handle</span> <span class="sy0">=</span> curl_init<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">curl_setopt<span class="br0">&#40;</span><span class="re1">$curl_handle</span><span class="sy0">,</span>CURLOPT_URL<span class="sy0">,</span> <span class="re1">$url</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">curl_setopt<span class="br0">&#40;</span><span class="re1">$curl_handle</span><span class="sy0">,</span>CURLOPT_CONNECTTIMEOUT<span class="sy0">,</span><span class="nu0">2</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">curl_setopt<span class="br0">&#40;</span><span class="re1">$curl_handle</span><span class="sy0">,</span> CURLOPT_RETURNTRANSFER<span class="sy0">,</span> <span class="nu0">1</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$return</span> <span class="sy0">=</span> curl_exec<span class="br0">&#40;</span><span class="re1">$curl_handle</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">curl_close<span class="br0">&#40;</span><span class="re1">$curl_handle</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$parts</span> <span class="sy0">=</span> <span class="kw3">split</span><span class="br0">&#40;</span><span class="st0">&#39;&lt;h3&gt;&#39;</span><span class="sy0">,</span> <span class="re1">$return</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">for</span><span class="br0">&#40;</span><span class="re1">$j</span><span class="sy0">=</span><span class="nu0">1</span><span class="sy0">;</span><span class="re1">$j</span><span class="sy0">&lt;</span>count <span class="br0">&#40;</span><span class="re1">$parts</span><span class="br0">&#41;</span><span class="sy0">;</span><span class="re1">$j</span><span class="sy0">++</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="re1">$p</span><span class="sy0">=</span><span class="re1">$parts</span><span class="br0">&#91;</span><span class="re1">$j</span><span class="br0">&#93;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw3">preg_match</span><span class="br0">&#40;</span><span class="st0">&#39;#&lt;a<span class="es0">\s</span>+.*?href=[<span class="es0">\&#39;</span>&quot;]([^<span class="es0">\&#39;</span>&quot;]+)[<span class="es0">\&#39;</span>&quot;]<span class="es0">\s</span>*(?:title=[<span class="es0">\&#39;</span>&quot;]([^<span class="es0">\&#39;</span>&quot;]+)[<span class="es0">\&#39;</span>&quot;])?.*?&gt;((?:(?!).)*)#i&#39;</span><span class="sy0">,</span> <span class="re1">$p</span><span class="sy0">,</span> <span class="re1">$urls</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw3">echo</span> <span class="st0">&quot;position: &quot;</span><span class="sy0">.</span><span class="br0">&#40;</span><span class="re1">$start</span> <span class="sy0">+</span><span class="re1">$j</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="st0">&quot; url: &quot;</span><span class="sy0">.</span><span class="re1">$urls</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot; title: &quot;</span><span class="sy0">.</span><span class="re1">$urls</span><span class="br0">&#91;</span><span class="nu0">3</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&#39;&lt;br /&gt;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">&lt;/</span>count<span class="sy0">&gt;&lt;/</span>h3<span class="sy0">&gt;</span></div>
</li>
</ol>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.juust.org/index.php/bing-serp/2009/08/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>serp tool</title>
		<link>http://www.juust.org/index.php/serp-tool/2008/11/</link>
		<comments>http://www.juust.org/index.php/serp-tool/2008/11/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 22:20:49 +0000</pubDate>
		<dc:creator>juust</dc:creator>
				<category><![CDATA[serp]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://www.juust.org/?p=208</guid>
		<description><![CDATA[I was putting together a serp tool with a database and an emailer on a cronjob, mainly because I am lazy, I always get cranky when I have to type in these keywords again, I ain&#8217;t a teletubby. 
I wanted an automated one with a history that sends me an email every day, so I [...]]]></description>
			<content:encoded><![CDATA[<p>I was putting together a <a href="http://www.juust.org/serp/index.php">serp tool</a> with a database and an emailer on a cronjob, mainly because I am <em>lazy</em>, I always get cranky when I have to type in these keywords again, I ain&#8217;t a teletubby. </p>
<p>I wanted an automated one with a history that sends me an email every day, so I started putting on together but I got distracted because the gethost server was shut down and my moms Mary Chapel event blog was on it. My old site was also on it, with my crappy blog, but losing that ain&#8217;t half as bad as losing yer moms Mary Chapel blog, that is bad karma. </p>
<p>So I got her a domain and put it on one of my accounts, installed a new blog and made sure it ranks number one in google again. Apart from that I was putting together a scraper and still needed some cron jobs for the scraper scripts. </p>
<p>I found a nice <a href="http://www.onlinecronjobs.com/" rel="nofollow">free cron job site</a>, standard 5 jobs a day. It&#8217;s free and it works flawless, no hassles. Very nice. </p>
<p>Once I had that I remembered I still had to finish that serp thing as well, so I finished the basic routines today. Still needs some testing, and it could use the yahoo and msn serps. I&#8217;ll grab them from a wordpress widget and add some language options, after that it should be a fine tool. </p>
<p>I&#8217;ll put the scripts up for download in two or three weeks or something.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juust.org/index.php/serp-tool/2008/11/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>serp tool 2008</title>
		<link>http://www.juust.org/index.php/serp-tool-2008/2008/09/</link>
		<comments>http://www.juust.org/index.php/serp-tool-2008/2008/09/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 23:55:09 +0000</pubDate>
		<dc:creator>juust</dc:creator>
				<category><![CDATA[serp]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://www.juust.org/?p=152</guid>
		<description><![CDATA[I never got around to building a serp tool with a mysql backend, one on a cronjob with an email option.
This weekend I got an OSWD free template, then it at least looks like a website. I develop a lot easier when it has a template. Filling in the blanks.
Often if you program a rough [...]]]></description>
			<content:encoded><![CDATA[<p>I never got around to building a serp tool with a mysql backend, one on a cronjob with an email option.<br />
This weekend I got an OSWD free template, then it at least looks like a website. I develop a lot easier when it has a template. Filling in the blanks.</p>
<p>Often if you program a rough sketch, in time it sort of develops itself. If you don&#8217;t start nothing gets done. </p>
<p>I am developing it on <a href="http://www.juust.org/serp/serp.single.php" rel="nofollow">juust.org/serp/</a>, once its finished i&#8217;ll put one on trismegistos.net and put the source up for download. </p>
<p>It&#8217;s flimsy but the idea of a serp minisite with emailer option is commercially attractive.</p>
<p>It&#8217;s also important for the blog to have a &#8217;serp&#8217; page in the menu, and a serp page should have serp tools, in abundance, all kinds of them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juust.org/index.php/serp-tool-2008/2008/09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>serp pagerank php seo tool</title>
		<link>http://www.juust.org/index.php/serp-pagerank-php-seo-tool/2008/07/</link>
		<comments>http://www.juust.org/index.php/serp-pagerank-php-seo-tool/2008/07/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 01:23:02 +0000</pubDate>
		<dc:creator>juust</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[serp]]></category>

		<guid isPermaLink="false">http://www.juust.org/?p=33</guid>
		<description><![CDATA[So how did I do with a few days search engine optimisation ? not bad at all, on php+serp nicely on second spot behind shoemoney.com and on serp+php also front page, and on the 5 keys overall 13th. not bad for a PR0 domain.
5-key serp : serp pagerank php seo tool



count
hits
domain


7.8
8
www.juust.org


16
serp pagerank
http://www.juust.org/
0.2


8
serp php
http://www.juust.org/
1


9
serp php
http://www.juust.org/index.php/php-serp-scripts/2008/07/
1


99
serp tool
http://www.juust.org/
0.2


42
pagerank [...]]]></description>
			<content:encoded><![CDATA[<p>So how did I do with a few days search engine optimisation ? not bad at all, on php+serp nicely on second spot behind shoemoney.com and on serp+php also front page, and on the 5 keys overall 13th. not bad for a PR0 domain.</p>
<p>5-key serp : <strong>serp pagerank php seo tool</strong></p>
<table>
<tbody>
<tr>
<td>count</td>
<td>hits</td>
<td><b>domain</b></td>
</tr>
<tr>
<td>7.8</td>
<td>8</td>
<td><b>www.juust.org</b></td>
</tr>
<tr>
<td>16</td>
<td>serp pagerank</td>
<td>http://www.juust.org/</td>
<td>0.2</td>
</tr>
<tr>
<td>8</td>
<td>serp php</td>
<td>http://www.juust.org/</td>
<td>1</td>
</tr>
<tr>
<td>9</td>
<td>serp php</td>
<td>http://www.juust.org/index.php/php-serp-scripts/2008/07/</td>
<td>1</td>
</tr>
<tr>
<td>99</td>
<td>serp tool</td>
<td>http://www.juust.org/</td>
<td>0.2</td>
</tr>
<tr>
<td>42</td>
<td>pagerank serp</td>
<td>http://www.juust.org/</td>
<td>0.2</td>
</tr>
<tr>
<td>3</td>
<td>php serp</td>
<td>http://www.juust.org/</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>php serp</td>
<td>http://www.juust.org/index.php/php-serp-scripts/2008/07/</td>
<td>2</td>
</tr>
<tr>
<td>70</td>
<td>seo serp</td>
<td>http://www.juust.org/</td>
<td>0.2</td>
</tr>
</tbody>
</table>
<p>and who are the competition :</p>
<table>
<tbody>
<tr>
<td>points</td>
<td>results</td>
<td>domain</td>
</tr>
<tr>
<td>20.2</td>
<td>13</td>
<td>www.seochat.com</td>
</tr>
<tr>
<td>16.6</td>
<td>21</td>
<td>www.seocompany.ca</td>
</tr>
<tr>
<td>15.6</td>
<td>13</td>
<td>sitening.com</td>
</tr>
<tr>
<td>14.6</td>
<td>10</td>
<td>www.webconfs.com</td>
</tr>
<tr>
<td>13.4</td>
<td>21</td>
<td>forums.digitalpoint.com</td>
</tr>
<tr>
<td>11.4</td>
<td>11</td>
<td>www.prchecker.info</td>
</tr>
<tr>
<td>11</td>
<td>4</td>
<td>en.wikipedia.org</td>
</tr>
<tr>
<td>10</td>
<td>19</td>
<td>www.webmasterworld.com</td>
</tr>
<tr>
<td>9</td>
<td>4</td>
<td>www.cristiandarie.ro</td>
</tr>
<tr>
<td>8.8</td>
<td>8</td>
<td>www.seroundtable.com</td>
</tr>
<tr>
<td>8.4</td>
<td>5</td>
<td>www.shoemoney.com</td>
</tr>
<tr>
<td>8.4</td>
<td>5</td>
<td>www.google.com</td>
</tr>
<tr>
<td>7.8</td>
<td>8</td>
<td>www.juust.org</td>
</tr>
<tr>
<td>7.6</td>
<td>6</td>
<td>tools.seobook.com</td>
</tr>
<tr>
<td>7.2</td>
<td>9</td>
<td>www.jumptags.com</td>
</tr>
<tr>
<td>7.2</td>
<td>14</td>
<td>www.seomoz.org</td>
</tr>
<tr>
<td>7</td>
<td>7</td>
<td>www.seoserp.com</td>
</tr>
<tr>
<td>6.4</td>
<td>14</td>
<td>forums.seochat.com</td>
</tr>
<tr>
<td>6.4</td>
<td>10</td>
<td>link.ezer.com</td>
</tr>
<tr>
<td>6.4</td>
<td>4</td>
<td>www.ljfind.com</td>
</tr>
<tr>
<td>5.8</td>
<td>7</td>
<td>www.iwebtool.com</td>
</tr>
</tbody>
</table>
<p>Now, for the seo+tool niche&#8230; an online trackback spider&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juust.org/index.php/serp-pagerank-php-seo-tool/2008/07/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php serp scripts</title>
		<link>http://www.juust.org/index.php/php-serp-scripts/2008/07/</link>
		<comments>http://www.juust.org/index.php/php-serp-scripts/2008/07/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 12:51:19 +0000</pubDate>
		<dc:creator>juust</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[serp]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://www.juust.org/?p=28</guid>
		<description><![CDATA[Some basic PHP search engine result page scripts (always come in handy for yer basic seo adventures).
MSN Serp



$first=1;


$query=&#34;php+serp&#34;;


$count=50;


&#160;


$xml = @simplexml_load_file&#40;&#34;http://search.live.com/results.aspx?q=$query&#38;count=$count&#38;first=$first&#38;format=rss&#34;&#41;;


foreach&#40;$xml-&#62;channel-&#62;item as $i&#41; echo $i-&#62;link.&#34;&#60;br /&#62;&#34;;



www.tellinya.com has another version for non-simplexml servers (uses curl and the ehttp.client class, the technique is closer to a sequential line parser so sometimes its more practical (hint:blog-pipe parsing with &#8220;streams&#8221;).



Yahoo [...]]]></description>
			<content:encoded><![CDATA[<p>Some basic PHP search engine result page scripts (always come in handy for yer basic seo adventures).</p>
<h2>MSN Serp</h2>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="re1">$first</span><span class="sy0">=</span><span class="nu0">1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$query</span><span class="sy0">=</span><span class="st0">&quot;php+serp&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$count</span><span class="sy0">=</span><span class="nu0">50</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$xml</span> <span class="sy0">=</span> <span class="sy0">@</span>simplexml_load_file<span class="br0">&#40;</span><span class="st0">&quot;http://search.live.com/results.aspx?q=$query&amp;count=$count&amp;first=$first&amp;format=rss&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re1">$xml</span><span class="sy0">-&gt;</span><span class="me1">channel</span><span class="sy0">-&gt;</span><span class="me1">item</span> <span class="kw1">as</span> <span class="re1">$i</span><span class="br0">&#41;</span> <span class="kw3">echo</span> <span class="re1">$i</span><span class="sy0">-&gt;</span><span class="me1">link</span><span class="sy0">.</span><span class="st0">&quot;&lt;br /&gt;&quot;</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p><a href="http://www.tellinya.com" rel="nofollow">www.tellinya.com</a> has another version for non-simplexml servers (uses curl and the ehttp.client class, the technique is closer to a sequential line parser so sometimes its more practical (hint:blog-pipe parsing with &#8220;streams&#8221;).</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7894033904690994";
google_ui_features = "rc:0";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "008000";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<h2>Yahoo Serp</h2>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$varkeywords</span><span class="sy0">=</span><span class="re1">$_GET</span><span class="br0">&#91;</span><span class="st0">&quot;keywords&quot;</span><span class="br0">&#93;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$vardomain</span><span class="sy0">=</span><span class="re1">$_GET</span><span class="br0">&#91;</span><span class="st0">&quot;domain&quot;</span><span class="br0">&#93;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strResult</span><span class="sy0">=</span><span class="st0">&#39;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHitsResult</span><span class="sy0">=</span><span class="st0">&#39;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHitsCount</span><span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHits</span><span class="sy0">=</span><span class="st0">&#39;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$start</span> <span class="sy0">=</span> <span class="nu0">1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$numberofresults</span> <span class="sy0">=</span> <span class="nu0">10</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">for</span><span class="br0">&#40;</span><span class="re1">$ii</span><span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span> <span class="re1">$ii</span><span class="sy0">&amp;</span>lt<span class="sy0">;</span><span class="nu0">20</span><span class="sy0">;</span> <span class="re1">$ii</span><span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$jj</span><span class="sy0">=</span><span class="re1">$ii</span><span class="sy0">*</span><span class="re1">$numberofresults</span><span class="nu0">+1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$kk</span><span class="sy0">=</span><span class="re1">$jj</span><span class="sy0">+</span><span class="re1">$numberofresults</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$vargoogleresultpage</span> <span class="sy0">=</span> <span class="st0">&quot;http://search.yahoo.com/search?p=&quot;</span><span class="sy0">.</span><span class="kw3">urlencode</span><span class="br0">&#40;</span><span class="kw3">trim</span><span class="br0">&#40;</span><span class="re1">$varkeywords</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="st0">&quot;&amp;ei=UTF-8&amp;fr=sfp&amp;xargs=0&amp;pstart=1&amp;b=&quot;</span><span class="sy0">.</span><span class="re1">$jj</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">flush</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$googleresponse</span> <span class="sy0">=</span> <span class="kw3">join</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="sy0">,</span><span class="kw3">file</span><span class="br0">&#40;</span><span class="re1">$vargoogleresultpage</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$googlehits</span> <span class="sy0">=</span> <span class="kw3">preg_split</span><span class="br0">&#40;</span><span class="st0">&#39;/&lt;a class=<span class="es0">\&#8221;</span>yschttl<span class="es0">\&#8221;</span> /&#39;</span><span class="sy0">,</span> <span class="re1">$googleresponse</span><span class="sy0">,</span> <span class="nu0">-1</span><span class="sy0">,</span> PREG_SPLIT_OFFSET_CAPTURE<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re1">$googlehits</span> <span class="kw1">as</span> <span class="re1">$googlehit</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$i</span><span class="sy0">++;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">preg_match</span><span class="br0">&#40;</span><span class="st0">&quot;/href=<span class="es0">\&quot;</span>(.*?)<span class="es0">\&quot;</span>/&quot;</span><span class="sy0">,</span> <span class="re1">$googlehit</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="re1">$t</span><span class="sy0">,</span> PREG_OFFSET_CAPTURE<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span><span class="re1">$i</span> <span class="sy0">&gt;</span> <span class="nu0">1</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$serp</span> <span class="sy0">=</span> <span class="re1">$i</span><span class="nu0">-1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$SearchForDomain</span> <span class="sy0">=</span> <span class="st0">&quot;~&quot;</span><span class="sy0">.</span><span class="re1">$vardomain</span><span class="sy0">.</span><span class="st0">&quot;~i&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span><span class="kw3">preg_match</span><span class="br0">&#40;</span><span class="re1">$SearchForDomain</span><span class="sy0">,</span> <span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHitsCount</span><span class="sy0">++;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHits</span> <span class="sy0">.=</span> <span class="re1">$serp</span> <span class="sy0">.</span><span class="st0">&#39;, &#39;</span><span class="sy0">;</span> &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strResult</span><span class="sy0">=</span><span class="re1">$strResult</span><span class="sy0">.</span><span class="re1">$serp</span><span class="sy0">.</span><span class="st0">&quot;&lt;b&gt;&lt;a href=<span class="es0">\&quot;</span>&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;<span class="es0">\&quot;</span> target=<span class="es0">\&quot;</span>_blank<span class="es0">\&quot;</span>&gt;&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHitsResult</span> <span class="sy0">=</span> <span class="re1">$strHitsResult</span><span class="sy0">.</span><span class="re1">$serp</span><span class="sy0">.</span><span class="st0">&quot;&lt;b&gt;&lt;a href=<span class="es0">\&quot;</span>&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;<span class="es0">\&quot;</span> target=<span class="es0">\&quot;</span>_blank<span class="es0">\&quot;</span>&gt;&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strResult</span><span class="sy0">=</span><span class="re1">$strResult</span><span class="sy0">.</span><span class="re1">$serp</span><span class="sy0">.</span><span class="st0">&quot;&lt;/a&gt;&lt;a href=<span class="es0">\&quot;</span>&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;<span class="es0">\&quot;</span> target=<span class="es0">\&quot;</span>_blank<span class="es0">\&quot;</span>&gt;&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;&lt;/a&gt;&lt;br /&gt;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="br0">&#125;</span> </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">echo</span> <span class="re1">$strHits</span><span class="sy0">.</span><span class="st0">&#39; total = &#39;</span><span class="sy0">.</span><span class="re1">$strHitsCount</span><span class="sy0">.</span><span class="st0">&#39; &lt;br /&gt;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">echo</span> <span class="re1">$strHitsResult</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">echo</span> <span class="st0">&#39;&lt;br /&gt;&lt;br /&gt;full list :&lt;br /&gt;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">echo</span> <span class="re1">$strResult</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-7894033904690994";
google_ui_features = "rc:0";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
google_alternate_ad_url = "?adsensem-benice=468x60";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "008000";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<h2>Google SERP</h2>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$varkeywords</span><span class="sy0">=</span><span class="re1">$_GET</span><span class="br0">&#91;</span><span class="st0">&quot;keywords&quot;</span><span class="br0">&#93;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$vardomain</span><span class="sy0">=</span><span class="re1">$_GET</span><span class="br0">&#91;</span><span class="st0">&quot;domain&quot;</span><span class="br0">&#93;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strResult</span><span class="sy0">=</span><span class="st0">&#39;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHitsResult</span><span class="sy0">=</span><span class="st0">&#39;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHitsCount</span><span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHits</span><span class="sy0">=</span><span class="st0">&#39;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$start</span> <span class="sy0">=</span> <span class="nu0">1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$numberofresults</span> <span class="sy0">=</span> <span class="nu0">100</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">for</span><span class="br0">&#40;</span><span class="re1">$ii</span><span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span> <span class="re1">$ii</span><span class="sy0">&amp;</span>lt<span class="sy0">;</span><span class="nu0">11</span><span class="sy0">;</span> <span class="re1">$ii</span><span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$jj</span><span class="sy0">=</span><span class="re1">$ii</span><span class="sy0">*</span><span class="nu0">100</span><span class="nu0">+1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$vargoogleresultpage</span> <span class="sy0">=</span> <span class="st0">&quot;http://www.google.com/search?as_q=&quot;</span><span class="sy0">.</span><span class="kw3">urlencode</span><span class="br0">&#40;</span><span class="kw3">trim</span><span class="br0">&#40;</span><span class="re1">$varkeywords</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="st0">&quot;&amp;num=&quot;</span><span class="sy0">.</span><span class="re1">$numberofresults</span><span class="sy0">.</span><span class="st0">&quot;&amp;start=&quot;</span><span class="sy0">.</span><span class="re1">$jj</span><span class="sy0">.</span><span class="st0">&quot;&amp;hl=en&amp;lr=lang_en&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">flush</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$googleresponse</span> <span class="sy0">=</span> <span class="kw3">join</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="sy0">,</span><span class="kw3">file</span><span class="br0">&#40;</span><span class="re1">$vargoogleresultpage</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$googlehits</span> <span class="sy0">=</span> <span class="kw3">preg_split</span><span class="br0">&#40;</span><span class="st0">&#39;/class=r&gt;&lt;a /&#39;</span><span class="sy0">,</span> <span class="re1">$googleresponse</span><span class="sy0">,</span> <span class="nu0">-1</span><span class="sy0">,</span> PREG_SPLIT_OFFSET_CAPTURE<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re1">$googlehits</span> <span class="kw1">as</span> <span class="re1">$googlehit</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$i</span><span class="sy0">++;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">preg_match</span><span class="br0">&#40;</span><span class="st0">&quot;/href=<span class="es0">\&quot;</span>(.*?)<span class="es0">\&quot;</span>/&quot;</span><span class="sy0">,</span> <span class="re1">$googlehit</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">,</span> <span class="re1">$t</span><span class="sy0">,</span> PREG_OFFSET_CAPTURE<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span><span class="re1">$i</span> <span class="sy0">&gt;</span> <span class="nu0">1</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$serp</span> <span class="sy0">=</span> <span class="re1">$i</span><span class="nu0">-1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$SearchForDomain</span> <span class="sy0">=</span> <span class="st0">&quot;~&quot;</span><span class="sy0">.</span><span class="re1">$vardomain</span><span class="sy0">.</span><span class="st0">&quot;~i&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span><span class="kw3">preg_match</span><span class="br0">&#40;</span><span class="re1">$SearchForDomain</span><span class="sy0">,</span> <span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHitsCount</span><span class="sy0">++;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHits</span> <span class="sy0">.=</span> <span class="re1">$serp</span> <span class="sy0">.</span><span class="st0">&#39;, &#39;</span><span class="sy0">;</span> &nbsp; &nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strResult</span><span class="sy0">=</span><span class="re1">$strResult</span><span class="sy0">.</span><span class="re1">$serp</span><span class="sy0">.</span><span class="st0">&quot;&lt;b&gt;&lt;a href=<span class="es0">\&quot;</span>&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;<span class="es0">\&quot;</span> target=<span class="es0">\&quot;</span>_blank<span class="es0">\&quot;</span>&gt;&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strHitsResult</span> <span class="sy0">=</span> <span class="re1">$strHitsResult</span><span class="sy0">.</span><span class="re1">$serp</span><span class="sy0">.</span><span class="st0">&quot;&lt;b&gt;&lt;a href=<span class="es0">\&quot;</span>&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;<span class="es0">\&quot;</span> target=<span class="es0">\&quot;</span>_blank<span class="es0">\&quot;</span>&gt;&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re1">$strResult</span><span class="sy0">=</span><span class="re1">$strResult</span><span class="sy0">.</span><span class="re1">$serp</span><span class="sy0">.</span><span class="st0">&quot;&lt;/a&gt;&lt;a href=<span class="es0">\&quot;</span>&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;<span class="es0">\&quot;</span> target=<span class="es0">\&quot;</span>_blank<span class="es0">\&quot;</span>&gt;&quot;</span><span class="sy0">.</span><span class="re1">$t</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;&lt;/a&gt;&lt;br /&gt;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="br0">&#125;</span> </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">echo</span> <span class="re1">$strHits</span><span class="sy0">.</span><span class="st0">&#39; total = &#39;</span><span class="sy0">.</span><span class="re1">$strHitsCount</span><span class="sy0">.</span><span class="st0">&#39; &lt;br /&gt;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">echo</span> <span class="re1">$strHitsResult</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">echo</span> <span class="st0">&#39;&lt;br /&gt;&lt;br /&gt;full list :&lt;br /&gt;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw3">echo</span> <span class="re1">$strResult</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p>MSN (being microsoft) don&#8217;t encourage commercial use of the rss-feed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juust.org/index.php/php-serp-scripts/2008/07/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>seo : pagerank and serp part I</title>
		<link>http://www.juust.org/index.php/seo-pagerank-and-serp-part-one/2008/07/</link>
		<comments>http://www.juust.org/index.php/seo-pagerank-and-serp-part-one/2008/07/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 15:56:41 +0000</pubDate>
		<dc:creator>juust</dc:creator>
				<category><![CDATA[pagerank]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[serp]]></category>

		<guid isPermaLink="false">http://www.juust.org/?p=13</guid>
		<description><![CDATA[Today I go do something dumb, as usual ! I still had to finish my serp tool, and as I was checking out a site&#8217;s performance I really needed it, so I added a permutation routine and a mysql backend to the serp tool and tied it to a domain info class.
The serp is a [...]]]></description>
			<content:encoded><![CDATA[<p>Today I go do something dumb, as usual ! I still had to finish my serp tool, and as I was checking out a site&#8217;s performance I really needed it, so I added a permutation routine and a mysql backend to the serp tool and tied it to a domain info class.</p>
<p>The serp is a three keys set with permutations,</p>
<ul>
<li>single  1, 2, 3</li>
<li>double 12, 23, 13, 32, 21, 32</li>
<li>triple     123, 132, 213, 231, 312, 321</li>
</ul>
<p>15 searches, my chosen keys are <strong>php</strong>, <strong>serp</strong>, <strong>pagerank, </strong>I get a full spread. 1500 results and  +/- 680 different hosts.</p>
<p>then i go do my old magic trick,</p>
<p>count the results, spot 1-3 = 3 points, spot 4-6 = 2 points and spot 7-10 = 1 point. The rest are 0.2 points so all domains get a count of the number of results and a sum for the points they score.</p>
<p>Then I know who are &#8216;top dog&#8217; in <em><strong>my</strong></em> :) search engine result page.</p>
<p>Forums and communities have a broader spread (phpclasses, seomoz), more pages with content and more titles so they are bound to score on about every permutation and usually have a big pagerank (5 to 8), but what they gain in size they loose in strength and speed.</p>
<p>lets check the result set :</p>
<table border="0">
<tbody>
<tr>
<td><strong>domain</strong></td>
<td><strong>results</strong></td>
<td><strong>points</strong></td>
<td><strong>pagerank</strong></td>
<td><strong>pages</strong></td>
<td><strong>backlinks</strong></td>
<td><strong>dmoz</strong></td>
</tr>
<tr>
<td>www.siteometrics.com</td>
<td>16</td>
<td>32.8</td>
<td>2</td>
<td>37</td>
<td>244</td>
<td></td>
</tr>
<tr>
<td>seolutions.net</td>
<td>16</td>
<td>26.8</td>
<td>3</td>
<td>43</td>
<td>986</td>
<td></td>
</tr>
<tr>
<td>forums.digitalpoint.com</td>
<td>20</td>
<td>13.2</td>
<td>7</td>
<td>4354858</td>
<td>147000</td>
<td>1</td>
</tr>
<tr>
<td>www.selfseo.com</td>
<td>13</td>
<td>12</td>
<td>3</td>
<td>884</td>
<td>17500</td>
<td></td>
</tr>
<tr>
<td>www.toptenserp.com</td>
<td>9</td>
<td>8.6</td>
<td>2</td>
<td>196</td>
<td>763</td>
<td></td>
</tr>
<tr>
<td>www.seroundtable.com</td>
<td>9</td>
<td>8.2</td>
<td>4</td>
<td>15053</td>
<td>203000</td>
<td></td>
</tr>
<tr>
<td>www.prchecker.info</td>
<td>8</td>
<td>6.8</td>
<td>8</td>
<td>323</td>
<td>1460000</td>
<td></td>
</tr>
<tr>
<td>www.seochat.com</td>
<td>10</td>
<td>6.6</td>
<td>4</td>
<td>12972</td>
<td>558000</td>
<td></td>
</tr>
<tr>
<td>www.webmasterworld.com</td>
<td>24</td>
<td>6.4</td>
<td>7</td>
<td>230611</td>
<td>182000</td>
<td></td>
</tr>
<tr>
<td>marketingfeeds.nl</td>
<td>2</td>
<td>6</td>
<td>4</td>
<td>37237</td>
<td>6210</td>
<td></td>
</tr>
<tr>
<td>www.getfreesofts.com</td>
<td>13</td>
<td>5.4</td>
<td>4</td>
<td>275521</td>
<td>34900</td>
<td></td>
</tr>
<tr>
<td>www.shoemoney.com</td>
<td>3</td>
<td>5.2</td>
<td>6</td>
<td>12774</td>
<td>105000</td>
<td></td>
</tr>
<tr>
<td>video.aol.com</td>
<td>3</td>
<td>5.2</td>
<td>8</td>
<td>14073952</td>
<td>3300000</td>
<td>1</td>
</tr>
<tr>
<td>www.rankwhere.com</td>
<td>3</td>
<td>5.2</td>
<td>4</td>
<td>228</td>
<td>919</td>
<td></td>
</tr>
<tr>
<td>www.ljfind.com</td>
<td>3</td>
<td>5.2</td>
<td>3</td>
<td>1771559</td>
<td>1800</td>
<td></td>
</tr>
<tr>
<td>forum.siteground.com</td>
<td>9</td>
<td>5</td>
<td>7</td>
<td>30050</td>
<td>4570</td>
<td></td>
</tr>
<tr>
<td>www.phpclasses.org</td>
<td>6</td>
<td>4.8</td>
<td>6</td>
<td>150356</td>
<td>88100</td>
<td></td>
</tr>
<tr>
<td>www.hotscripts.com</td>
<td>6</td>
<td>4.8</td>
<td>7</td>
<td>219323</td>
<td>461000</td>
<td></td>
</tr>
<tr>
<td>hosthideout.com</td>
<td>7</td>
<td>4.6</td>
<td>5</td>
<td>161532</td>
<td>2150</td>
<td>1</td>
</tr>
<tr>
<td>www.top25web.com</td>
<td>4</td>
<td>4.4</td>
<td>3</td>
<td>143</td>
<td>15900</td>
<td></td>
</tr>
<tr>
<td><strong>juustout.gethost.nl</strong></td>
<td>8</td>
<td>4</td>
<td><strong>0</strong></td>
<td><strong>173</strong></td>
<td><strong>184</strong></td>
<td></td>
</tr>
<tr>
<td>www.webmasterforums.com</td>
<td>9</td>
<td>3.6</td>
<td>3</td>
<td>50550</td>
<td>45300</td>
<td></td>
</tr>
<tr>
<td>sitening.com</td>
<td>8</td>
<td>3.4</td>
<td>6</td>
<td>2714</td>
<td>29700</td>
<td>1</td>
</tr>
<tr>
<td>www.phplivesupport.com</td>
<td>3</td>
<td>3.4</td>
<td>7</td>
<td>1463</td>
<td>120000</td>
<td></td>
</tr>
<tr>
<td>www.webworkshop.net</td>
<td>4</td>
<td>3.4</td>
<td>5</td>
<td>119233</td>
<td>15100</td>
<td></td>
</tr>
<tr>
<td>www.google-pagerank.net</td>
<td>4</td>
<td>3.4</td>
<td>5</td>
<td>318</td>
<td>20200</td>
<td></td>
</tr>
<tr>
<td>www.database-search.com</td>
<td>3</td>
<td>3.4</td>
<td>3</td>
<td>14077</td>
<td>195000</td>
<td></td>
</tr>
<tr>
<td>en.wikipedia.org</td>
<td>2</td>
<td>3.2</td>
<td>9</td>
<td>208719522</td>
<td>56700000</td>
<td>1</td>
</tr>
<tr>
<td>www.nap.edu</td>
<td>3</td>
<td>3.2</td>
<td>9</td>
<td>2458</td>
<td>227000</td>
<td></td>
</tr>
<tr>
<td>www.php.net</td>
<td>1</td>
<td>3</td>
<td>9</td>
<td>170567</td>
<td>15700000</td>
<td></td>
</tr>
<tr>
<td>www.webopedia.com</td>
<td>1</td>
<td>3</td>
<td>5</td>
<td>35722</td>
<td>2170000</td>
<td></td>
</tr>
<tr>
<td>www.cs.und.edu</td>
<td>2</td>
<td>3</td>
<td>6</td>
<td>195</td>
<td>409</td>
<td></td>
</tr>
<tr>
<td>www.investopedia.com</td>
<td>1</td>
<td>3</td>
<td>4</td>
<td>19828</td>
<td>191000</td>
<td></td>
</tr>
<tr>
<td>www.smartpagerank.com</td>
<td>6</td>
<td>2.8</td>
<td>3</td>
<td>12051</td>
<td>25400</td>
<td></td>
</tr>
<tr>
<td>www.phpbits.info</td>
<td>5</td>
<td>2.6</td>
<td>2</td>
<td>22</td>
<td>2940</td>
<td></td>
</tr>
<tr>
<td>www.programsdb.com</td>
<td>13</td>
<td>2.6</td>
<td>4</td>
<td>236295</td>
<td>37700</td>
<td></td>
</tr>
<tr>
<td>www.serp-chem.eu</td>
<td>4</td>
<td>2.4</td>
<td>6</td>
<td>18</td>
<td>11400</td>
<td></td>
</tr>
<tr>
<td>www.pagerankcode.com</td>
<td>4</td>
<td>2.4</td>
<td>2</td>
<td>6</td>
<td>211</td>
<td></td>
</tr>
<tr>
<td>www.searchenginepanel.com</td>
<td>12</td>
<td>2.4</td>
<td>3</td>
<td>84</td>
<td>2590</td>
<td></td>
</tr>
<tr>
<td>www.devpapers.com</td>
<td>3</td>
<td>2.4</td>
<td>5</td>
<td>2196</td>
<td>152000</td>
<td></td>
</tr>
<tr>
<td>www.googlecommunity.com</td>
<td>2</td>
<td>2.2</td>
<td>5</td>
<td>251463</td>
<td>4150</td>
<td></td>
</tr>
<tr>
<td>www.webmasters.am</td>
<td>11</td>
<td>2.2</td>
<td>5</td>
<td>15587</td>
<td>3330</td>
<td></td>
</tr>
<tr>
<td>www.sitepoint.com</td>
<td>11</td>
<td>2.2</td>
<td>7</td>
<td>2134801</td>
<td>371000</td>
<td></td>
</tr>
<tr>
<td>link.ezer.com</td>
<td>2</td>
<td>2.2</td>
<td>4</td>
<td>2094</td>
<td>3180</td>
<td></td>
</tr>
<tr>
<td>forums.searchenginewatch.com</td>
<td>11</td>
<td>2.2</td>
<td>7</td>
<td>86027</td>
<td>142000</td>
<td>1</td>
</tr>
<tr>
<td>livepr.raketforskning.com</td>
<td>2</td>
<td>2.2</td>
<td>3</td>
<td>105136</td>
<td>122000</td>
<td></td>
</tr>
<tr>
<td>searchengineland.com</td>
<td>10</td>
<td>2</td>
<td>7</td>
<td>41187</td>
<td>442000</td>
<td>1</td>
</tr>
<tr>
<td>www.talkdigger.com</td>
<td>1</td>
<td>2</td>
<td>6</td>
<td>743479</td>
<td>145000</td>
<td></td>
</tr>
</tbody>
</table>
<p>&#8230;which supports the idea that you don&#8217;t need massive backlink counts and even pagerank-0 (my other site (gloat)) is not any hindrance. Pagerank <em>distribution</em> in small sites is easier to manage so a few backlinks will do.</p>
<p>Next edition : <strong>seo : pagerank and serp : part II </strong>I pick a few small sites of the list and spider them, assert their link structure, retrieve the backlinks and spider the linking pages to see what links point directly to which urls, and make a &#8220;push-and-juice&#8221; analysis of the actual strength of these pages. Then I go relate that to the place on the search engne result page and estimate what is needed for a top-10 spot.</p>
<p>enough nonsense for today, here is a commercial message from Aunty Google :<br />
<script type="text/javascript"><!--
google_ad_client = "pub-7894033904690994";
google_ui_features = "rc:6";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text_image";
google_alternate_ad_url = "?adsensem-benice=234x60";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "008000";

//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.juust.org/index.php/seo-pagerank-and-serp-part-one/2008/07/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
