<?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>WebProNews &#187; Match</title>
	<atom:link href="http://www.webpronews.com/tag/match/feed" rel="self" type="application/rss+xml" />
	<link>http://www.webpronews.com</link>
	<description>Breaking News in Tech, Search, Social, &#38; Business</description>
	<lastBuildDate>Sun, 19 May 2013 19:41:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Google Adwords Expanded Broad Match</title>
		<link>http://www.webpronews.com/google-adwords-expanded-broad-match-2007-06</link>
		<comments>http://www.webpronews.com/google-adwords-expanded-broad-match-2007-06#comments</comments>
		<pubDate>Tue, 19 Jun 2007 20:33:01 +0000</pubDate>
		<dc:creator>Christine Parfitt</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[AdWords]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Keyword]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=38578</guid>
		<description><![CDATA[<p class="MsoNormal">Be careful when using broad match keywords in a Google adWords campaign.</p>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Be careful when using broad match keywords in a Google adWords campaign.</p>
<p class="MsoNormal">On the positive side, broad matching means that ads will run for variations of your keywords without the need to specify what all these variations might be. So in the example given in the <a title="adwords help file" href="http://adwords.google.com/support/bin/answer.py?answer=6136" onclick="javascript:urchinTracker ('/outgoing/adwords.google.com/support/bin/answer.py?answer=6136');">adwords help file</a>, the keyword <em>web hosting </em>might trigger ads for the search phrases <em>web host</em> or <em>web hosting company</em>.</p>
<p class="MsoNormal">However broad matching incorporates expanded matching so not only will ads show for variations in word order, and queries with additional words to the keywords, but ads will potentially show for synonyms and other related variations.</p>
<p class="MsoNormal">This might not be what you want and there may be times when the expanded matching can be much broader than you might expect. In a campaign I recently set up, a broad match on a generic product name triggered ads for search queries for a manufacturer name, very specific model numbers (not relevant to my client) and other products sold by the manufacturer.</p>
<p class="MsoNormal">There are two main ways to deal with it.</p>
<p class="MsoNormal">1. Build up a list of negative keywords and add them to the campaign</p>
<ul>
<ul>
<li>use the keyword tools (particularly the <a title="adwords keyword tool" href="https://adwords.google.com/select/KeywordToolExternal" onclick="javascript:urchinTracker ('/outgoing/adwords.google.com/select/KeywordToolExternal');">adwords keyword tool</a> as this will indicate potential expanded matches); extract the words that are not relevant and including them as negatives in the campaign</li>
<p></p>
<li>run searches and seeing which words and phrases come up in the search listings and ads to uncover potential negatives</li>
<p></p>
<li>analyse your website logs to extract non-relevant search queries or words that can be input as negatives</li>
<p></p>
<li>run the new <a title="search query performance report" href="http://adwords.google.com/support/bin/answer.py?answer=68034" onclick="javascript:urchinTracker ('/outgoing/adwords.google.com/support/bin/answer.py?answer=68034');">search query performance report</a> to see which search queries triggered ads and what negatives are necessary in the campaign</li>
</ul>
</ul>
<p class="MsoNormal">2. Opt out of expanded match by using phrase and exact matching</p>
<blockquote>
<p class="MsoNormal">By doing this you know when the ads will be triggered and you eliminate the instances of unwanted expanded matching.</p>
</blockquote>
<p><a title="Comment on AdWords" href="http://www.semfire.com.au/blog/?p=76#respond">Comments</a></p>
<p>Tag: </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/google-adwords-expanded-broad-match-2007-06/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seven Good PPC Habits Has One Surprise</title>
		<link>http://www.webpronews.com/seven-good-ppc-habits-has-one-surprise-2007-06</link>
		<comments>http://www.webpronews.com/seven-good-ppc-habits-has-one-surprise-2007-06#comments</comments>
		<pubDate>Fri, 01 Jun 2007 12:57:07 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[conversions]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[ONE]]></category>
		<category><![CDATA[PPC]]></category>
		<category><![CDATA[Seven]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=38107</guid>
		<description><![CDATA[<p>John Ellis' list of the Seven Habits Of Highly Effective Pay-Per-Click Advertisers includes one that runs counter to the promises made by many SEMs.</p>
]]></description>
			<content:encoded><![CDATA[<p>John Ellis&#8217; list of the Seven Habits Of Highly Effective Pay-Per-Click Advertisers includes one that runs counter to the promises made by many SEMs.</p>
<p><span id="more-38107"></span></p>
<table width="400" cellspacing="0" cellpadding="2" border="0">
<tr>
<td align="center"><img width="400" height="200" border="0" class="irImage" alt="Seven Good PPC Habits Has One Surprise" title="Seven Good PPC Habits Has One Surprise" src="http://images.ientrymail.com/webpronews/article_pics/seven_good_ppc_habits_has_one_surprise.jpg" /></td>
</tr>
<tr>
<td align="right" class="caption" style="padding-bottom: 10px; padding-left: 45px; padding-right: 45px;">Seven Good PPC Habits Has One Surprise</td>
</tr>
<tr>
<td align="center" class="caption" style="padding-bottom: 0px;"><img width="334" height="21" src="http://images.ientrymail.com/webpronews/salon/complete.gif" alt="" /></td>
</tr>
</table>
<p>The list <a href="http://www.johnwellis.com/seven-habits-of-highly-effective-pay-per-click-advertisers/">Ellis published</a> on Memorial Day may have been missed by some people, even though it is showing up on quite a few blogs.</p>
<p>He talks about controlling spending on campaigns by adjusting bid amounts instead of the daily budget, and the need to have a negative keyword list to eliminate customers who are likely to be non-converting.</p>
<p>Point number five may draw a lot of confused looks from search marketers:</p>
<blockquote><p><em>5.- Avoid #1 Bottom line: The number one position is a bad ROI.   Often times that can also be said about the #2 and #3 position. The traffic coming from the top positions are not buyers, they are just researching. Serious buyers WILL go to the 3, 4, 5 position. When the consumers are ready to buy, they will be back. Be patient.</em></p></blockquote>
<p>Ellis doesn&#8217;t think the effort and expense to grab that top spot will payoff well for marketers. Sites like Google aren&#8217;t going to welcome that kind of thinking; what if people started settling for top five placement for ads instead of bidding hard for the top spot?</p>
<p>Add your thoughts below the article. Is it time to stop playing Google&#8217;s money game, as Ellis indirectly hinted?</p>
<p><small></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/seven-good-ppc-habits-has-one-surprise-2007-06/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google &amp; Feedburner &#8211; The Good &amp; Bad</title>
		<link>http://www.webpronews.com/google-feedburner-the-good-bad-2007-05</link>
		<comments>http://www.webpronews.com/google-feedburner-the-good-bad-2007-05#comments</comments>
		<pubDate>Wed, 23 May 2007 14:24:40 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[FeedBurner]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[Ranking]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=37894</guid>
		<description><![CDATA[<p>Rumours have been surfacing for the last few days that Google might be buying FeedBurner for <a href="http://www.valleywag.com/tech/rumormonger/google-buying-feedburner-for-about-100m-261694.php">around $100M</a>.</p>
]]></description>
			<content:encoded><![CDATA[<p>Rumours have been surfacing for the last few days that Google might be buying FeedBurner for <a href="http://www.valleywag.com/tech/rumormonger/google-buying-feedburner-for-about-100m-261694.php">around $100M</a>.</p>
<p><span id="more-37894"></span></p>
<div class="entry-content">
<p><img width="200" height="71" align="right" alt="Google Feedburner" src="http://images.ientrymail.com/webpronews/articlepictures/google-feedburner.png" title="Google Feedburner" /><strong>Listed below you will find 7 reasons Google and Feedburner are a perfect match, and 7 equally compelling reasons we should be concerned.</strong></p>
<h3>Match Made In Heaven?</h3>
<p>There are some very positive reasons that this is an ideal match and I am going to concentrate on those first:-</p>
<ol>
<li><strong>Existing Subscriber Statistics</strong> &#8211; Google mentioned that subscriber statistics are part of their calculations for relevance for <a href="http://andybeard.eu/2007/03/google-blog-search.html">Google Blog Search</a> in recently released patent details. Whilst I have determined it is <a href="http://andybeard.eu/2007/04/google-blog-search-2.html">not currently a major ranking factor for blog search</a>, Google are moving down a path of providing personal search results and are continually looking to <a href="http://andybeard.eu/2007/04/google-blog-search-3.html">improve Blog Search</a></li>
<p></p>
<li><strong>Integrate FeedBurner With Blogger</strong> &#8211; Google look to provide useful services for their existing portfolio of products, and Blogger provides them with lots of advertising space. Many of Google&#8217;s competitors offer some kind of feed statistics (WordPress.com), and Google need to do the same.</li>
<p></p>
<li><strong>Integrate FeedBurner with Google Analytics</strong> &#8211; I have seen this discussed slightly, but no one hit the nail on the head. Currently it is impossible to track conversions into an RSS subscriber in the same way you can with email subscriptions. This is a major stumbling block for the future of RSS within marketing.</li>
<p></p>
<li><strong>Intellectual Property</strong> &#8211; lots of the things that Feedburner do such as their advertising system, feedflares, redirects for RSS feeds, and maybe even aspects of their tracking technology could well have a patent pending, though whatever applications they may have made they are keeping the lid on.</li>
<p></p>
<li><strong>422,717 publishers</strong> &#8211; It is not a huge number, and is very easy to increase with an integration with Blogger. It is certainly many more than any current direct competitor. People are waving around that $100M is a good price based upon 10x earnings, and 6x the VC investment of around 17M in Feedburner. The most important statistic is that probably 99% of feed publishers currently don&#8217;t automatically qualify for Feedburner&#8217;s advertiser program. Certainly with 1000 subscribers the &quot;monetize&quot; tab is still closed for me.</li>
<p></p>
<li><strong>Economy of Scale (Publishers)</strong> &#8211; it is hard to provide tracking for advertisers over 1000s of blogs, and also to handle the payment infrastructure for smaller publishers. That is probably one of the primary reasons FeedBurner up until now has only had monetization options for popular blogs, or &quot;network feeds&quot;.</li>
<p></p>
<li><strong>Economy of Scale (Advertisers)</strong> &#8211; Google has a massive amount of advertising inventory, it is just a question of adding the ability to advertise on the blog content network, especially with their CPA offers which would be ideal for feeds</li>
</ol>
<h3>Match Made In Hell?</h3>
<p>In many ways I am a Google fan, I use their search primarily, I use Adwords, Adsense, have their toolbar installed, couldn&#8217;t live without Gmail, and I am trying my best to not get sucked into 200 feeds in Google Reader.<br />
I am also a FeedBurner Fan, I have a paid subscription to their &quot;Total Stats&quot;, and have developed a few simple Feedflares.</p>
<p>Unfortunately I am not overly enthusiastic about Google buying FeedBurner for a number of very serious reasons.</p>
<ol>
<li><strong>Slow Development</strong> &#8211; I don&#8217;t expect faster development of features above integration with Google&#8217;s existing services. For me that is worrying especially as someone who publishes commercial content.</li>
<p></p>
<li><strong>Legal Compliance</strong> &#8211; I have been <a href="http://forums.feedburner.com/viewtopic.php?t=10072&amp;highlight=">waiting for 5 months</a> for email subscriptions that fully comply with CAN-SPAM and SI  3429 of 2006.<br />
    This is something that is possible with Feedblitz and Zookoda, but based on my current research, FeedBurner has the edge on delivery rates. What is needed is an interface to customize emails. Would we really see new features faster once aquired?</li>
<p></p>
<li><strong>Ability to add Copyright information</strong> &#8211; the only option currently is a <a href="http://forums.feedburner.com/viewtopic.php?t=13632">custom feed flare</a>, but that is a graphic easily stripped by people abusing your content. Then again most of the Blogospere seemed to think a few months ago that <a href="http://andybeard.eu/2006/11/google-are-killing-the-future-of-rss.html">no one has a right to copyright their feeds</a>, and that once you publish content by RSS, you have no claim over it.</li>
<p></p>
<li><strong>Bugs in the API</strong> &#8211; these <a href="http://forums.feedburner.com/viewtopic.php?t=11715&amp;highlight=">haven&#8217;t been fixed for months</a>, such as the ability to have a &quot;clean&quot; link within a feedflare unit.</li>
<p></p>
<li><strong>Squashing Competition</strong> &#8211; FeedBurner haven&#8217;t got a huge amount of direct competiton, but certainly <a href="http://www.text-link-ads.com/feedvertising/bloggers/">Feedvertising</a> is competition for the monetization of feeds, so is <a href="http://www.blogkits.com/">Blogkits</a>, and <a href="http://andybeard.eu/2007/04/payperpost-buys-zookoda-maybe-i-got-the-jump-on-techcrunch.html">Zookoda</a> owned by <a href="http://andybeard.eu/tag/payperpost">Pay Per Post</a> will likely offer advertising for email subscribers.
<p>Whilst both Feedburner and Feedvertising seem to think that Techcrunch is displaying Ads from their network, it seems to me <a href="http://www.text-link-ads.com/feedvertising/bloggers/">Techcrunch are using Feedvertising to primarily display links to their own sites</a>. See here that Techcrunch is listed under <a href="http://www.feedburner.com/fb/a/advertising">blogs on Feedburner.</a></p>
</li>
<p></p>
<li><strong>Poor Support</strong> &#8211; Google&#8217;s support unfortunately isn&#8217;t the greatest, especially when they suggest responding in &quot;Google Groups&quot; from their blog.
<p>    Here are 2 very specific examples</p>
<ul>
<li>Disclosure with Referral Units &#8211; Google made a clarification to their <a href="http://adsense.blogspot.com/2007/04/encouraging-clicks.html">policy on referral units</a> on the Adsense blog. At the bottom of the post, they invite you to &quot;discuss&quot;.<br />
        <a href="http://www.extraconnections.co.uk/">Chris Hunt</a> raised a <a href="http://groups.google.com/group/adsense-help-guidelines/msg/cb2bf2470a8531db">very important question</a><br />
<blockquote>
<p>But what if I want to recommend the product, but feel it&#8217;s unethical<br />
        to do so without telling my readers that I&#8217;m getting paid for it:</p>
<p>&quot;Click this button, it&#8217;s a really cool product (full disclosure: I<br />
        receive a commission of $2 if you follow this link)&quot;</p>
</blockquote>
<p>For me this is a case of deja vu, because I was raising the same questions about the <a href="http://andybeard.eu/2007/01/google-requiring-affiliates-not-to-declare-ftc-womma.html">referral units and disclosure</a> back in January.</p>
</li>
<p></p>
<li>I have raised issues and technical problems a number of times in the <a href="http://groups.google.com/group/Google-Custom-Buttons">Google Toolbar Buttons Group</a>, and no help is forthcoming.</li>
</ul>
<p>Whilst Feedburner support is currently better than Google&#8217;s, I can&#8217;t see their support improving if they are acquired.</p>
</li>
<p></p>
<li><strong>Fractured Lines of Communication</strong> &#8211; Feedburner are currently proactive in monitoring the blogosphere, and reacting by giving feedback &#8211; whilst I am sure Google monitor blogs heavily, unless you are a high traffic blog it is very rare to get any feedback</li>
</ol>
<p>What I write today probably won&#8217;t make the slightest bit of difference to whether a purchase is made, or the eventual outcome. I am not a gadget blog with 600K+ subscribers &#8211; this won&#8217;t be an <a href="http://www.techcrunch.com/2007/05/17/applegate/">Applegate</a>.</p>
<p>FeedBurner have a massive market share, very little competition, but very low penetration compared to the total number of active real blogs worldwide.<br />
Before being acquired I would really prefer them to have some very healthy competition. Competition stimulates growth, awareness and features.</p>
<p><strong>So do you really want Google to buy FeedBurner?</p>
<p><a href="http://andybeard.eu/2007/05/77-reasons-why-google-buying-feedburner-is-a-match-made-in-heaven-hell.html" title="Google and Feedburner">*Originally published at AndyBeard.eu</a></strong></p>
<p><a title="Comment on Google and Feedburner" href="http://andybeard.eu/2007/05/77-reasons-why-google-buying-feedburner-is-a-match-made-in-heaven-hell.html#comments">Comments</p>
<p></a></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/google-feedburner-the-good-bad-2007-05/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo Sumo Wrestling</title>
		<link>http://www.webpronews.com/yahoo-sumo-wrestling-2007-05</link>
		<comments>http://www.webpronews.com/yahoo-sumo-wrestling-2007-05#comments</comments>
		<pubDate>Wed, 02 May 2007 20:39:46 +0000</pubDate>
		<dc:creator>Nathan Weinberg</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[Engine]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=37409</guid>
		<description><![CDATA[<p>For Earth Day, Yahoo encouraged their employees to help conservation, to drop their usage of non-renewable resources by 20%. <br />
]]></description>
			<content:encoded><![CDATA[<p>For Earth Day, Yahoo encouraged their employees to help conservation, to drop their usage of non-renewable resources by 20%. <br />
<span id="more-37409"></span></p>
<div align="center"><img width="400" height="301" src="http://images.ientrymail.com/webpronews/articlepictures/sumo.gif" alt="" /></div>
<p>
Their reward for doing exactly that? Yahoo&rsquo;s founders, Jerry Yang and David Filo, worth a combined $4.7 billion, dressed up in giant sumo suits and <a title="Yahoo Sumo Wrestling" href="http://yodel.yahoo.com/2007/05/01/will-wrestle-for-climate-change/">had a sumo wrestling match</a> in the middle of Yahoo&rsquo;s campus, as many of their employees watched and laughed.</p>
<p>They&rsquo;re busy getting the photos together, but what I want to know is: Who won?</p>
<p><a title="Yahoo Sumo Photos" href="http://www.flickr.com/photos/yodelanecdotal/sets/72157600166635257/">More photos here</a> and <a title="Yahoo Sumo Photos" href="http://flickr.com/photos/maidelba/sets/72157600166004443/">here</a> and <a title="Yahoo Sumo Photos" href="http://www.flickr.com/photos/laurie_poon/sets/72157600166638353/">here</a>.</p>
<p>(via <a href="http://searchengineland.com/070502-090047.php">Search Engine Land</a>)</p>
<p><a href="http://google.blognewschannel.com/archives/2007/05/02/yahoo-founders-sumo-wrestle/#comments" title="Comment on Yahoo Sumo wrestling">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/yahoo-sumo-wrestling-2007-05/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google AdWords Broad Keyword Matching</title>
		<link>http://www.webpronews.com/google-adwords-broad-keyword-matching-2007-04</link>
		<comments>http://www.webpronews.com/google-adwords-broad-keyword-matching-2007-04#comments</comments>
		<pubDate>Mon, 16 Apr 2007 19:37:39 +0000</pubDate>
		<dc:creator>Christine Parfitt</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[AdWords]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Keyword]]></category>
		<category><![CDATA[keyword matching]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[Quality]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=37023</guid>
		<description><![CDATA[<p class="MsoNormal">Google AdWords provides four <a title="Google AdWords keyword matching choices" onclick="javascript:urchinTracker ('/outgoing/adwords.google.cn/support/bin/answer.py?answer=6100');" href="https://adwords.google.cn/support/bin/answer.py?answer=6100">keyword matching choices</a>, &#8220;broad&#8221;, &#8220;phrase&#8221;, &#8220;exact&#8221; and &#8220;negative&#8221;.</p>
<br /><a href="http://aj.600z.com/aj/136480/0/cc?z=1"><img src="http://aj.600z.com/aj/136480/0/vc?z=1&dim=105992&kw=&click=" width="615" height="80" border="0"></a>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Google AdWords provides four <a title="Google AdWords keyword matching choices" onclick="javascript:urchinTracker ('/outgoing/adwords.google.cn/support/bin/answer.py?answer=6100');" href="https://adwords.google.cn/support/bin/answer.py?answer=6100">keyword matching choices</a>, &ldquo;broad&rdquo;, &ldquo;phrase&rdquo;, &ldquo;exact&rdquo; and &ldquo;negative&rdquo;.</p>
<p><span id="more-37023"></span></p>
<p class="MsoNormal">Broad matching is the default option in that it requires no special formatting. There are advantages to using broad match but some disadvantages as well.&nbsp;</p>
<p class="MsoNormal"><strong>Broad Match Pluses:</strong>&nbsp;</p>
<ul type="disc" style="margin-top: 0cm;">
<li class="MsoNormal">more      impressions and more traffic</li>
<p></p>
<li class="MsoNormal">a      wider variety of keyword phrases can be targeted without having to add      them all into the campaign</li>
<p></p>
<li class="MsoNormal">can      be used to find additional, popular keyword phrases if you examine the      logs to find the full phrases</li>
</ul>
<p class="MsoNormal"><strong>Broad Match Minuses:</strong></p>
<ul type="disc" style="margin-top: 0cm;">
<li class="MsoNormal">not as targeted &ndash; you can cover a wider range of searches with one broad match but you can&rsquo;t make the ads as relevant to very targeted searchers</li>
<p></p>
<li class="MsoNormal"><a title="expanded match" onclick="javascript:urchinTracker ('/outgoing/adwords.google.com/support/bin/answer.py?answer=6136');" href="https://adwords.google.com/support/bin/answer.py?answer=6136">expanded      match</a> can give unwanted matches</li>
<p></p>
<li class="MsoNormal">poor      targeting can result in a lower click through rate which will in turn      result in a <a title="low quality score" href="http://www.semfire.com.au/blog/?p=18">low quality score</a></li>
<p></p>
<li class="MsoNormal">broad      matching will not be delivered on all matches for new accounts with no      quality score history</li>
</ul>
<p class="MsoNormal"><strong>Strategies:</strong></p>
<ol type="1" start="1" style="margin-top: 0cm;">
<li class="MsoNormal">Use      all 3 matching types to start with and then act on the information the      results deliver.</li>
</ol>
<p style="margin-left: 72pt; text-indent: -18pt;" class="MsoNormal"><!--[if !supportLists]-->-         <!--[endif]-->Use an analytics program such as <a title="Google Analytics" onclick="javascript:urchinTracker ('/outgoing/www.google.com/analytics/');" href="http://www.google.com/analytics/">Google analytics</a> to discover additional keyword phrases from your broad matches. Add them as exact matches in a new ad group and improve the targeting.</p>
<p style="margin-left: 72pt; text-indent: -18pt;" class="MsoNormal"><!--[if !supportLists]-->-         <!--[endif]-->Delete keywords which don&rsquo;t perform.</p>
<p style="margin-left: 54pt;" class="MsoNormal">- Use different bids for each keyword matching option. Keep in mind that you may have to pay more for high converting, very targeted exact matches.</p>
<ol type="1" start="2" style="margin-top: 0cm;">
<li class="MsoNormal">Use broad matching for longer phrases rather than single words. Where phrases overlap use separate ad groups and negative keywords to control which keyword phrase is matched. For example, if you have broad match keywords &ldquo;web design&rdquo; and &ldquo;custom web design&rdquo;, a search for &ldquo;custom web design&rdquo; could be matched with either phrase. Google will not necessarily select the most relevant phrase so if you want more control and better targeting then add a negative keyword for &ldquo;custom&rdquo; in the ad group containing &ldquo;web design&rdquo;.</li>
</ol>
<blockquote>
<p style="margin-left: 36pt;" class="MsoNormal">Ad Group 1</p>
</blockquote>
<blockquote><blockquote>
<p style="margin-left: 36pt;" class="MsoNormal">web design</p>
</blockquote>
</blockquote>
<blockquote><blockquote>
<p style="margin-left: 36pt;" class="MsoNormal">-custom</p>
</blockquote>
</blockquote>
<blockquote>
<p style="margin-left: 36pt;" class="MsoNormal">Ad Group 2</p>
</blockquote>
<blockquote><blockquote>
<p style="margin-left: 36pt;" class="MsoNormal">custom web design</p>
</blockquote>
</blockquote>
<ol type="1" start="3" style="margin-top: 0cm;">
<li class="MsoNormal">Use dynamic      keyword insertion to improve the targeting for broad matches</li>
</ol>
<p><a href="http://www.semfire.com.au/blog/?p=46#respond" title="Comment on Google AdWords keyword matching">Comments</a></p>
<p>Tag: </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/google-adwords-broad-keyword-matching-2007-04/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo Plays The Match Game With SEM</title>
		<link>http://www.webpronews.com/yahoo-plays-the-match-game-with-sem-2007-02</link>
		<comments>http://www.webpronews.com/yahoo-plays-the-match-game-with-sem-2007-02#comments</comments>
		<pubDate>Wed, 28 Feb 2007 16:23:25 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[Keyword]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[SEM]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=35686</guid>
		<description><![CDATA[There are a couple of ways to play the keyword match system in Yahoo's search advertising system. Michael Mattis of Yahoo reminds ad clients why they are important.
]]></description>
			<content:encoded><![CDATA[<p>There are a couple of ways to play the keyword match system in Yahoo&#8217;s search advertising system. Michael Mattis of Yahoo reminds ad clients why they are important.<br />
<span id="more-35686"></span><br />
Choosing Standard or Advanced matching in Yahoo&#8217;s <a href=http://searchmarketing.yahoo.com/index.php>Search Marketing</a> platform may not be a &#8220;lady or the tiger&#8221; situation. But it is important enough in marketing with Yahoo that advertisers need to consider it.</p>
<p>Mattis <a href=http://www.ysmblog.com/blog/2007/02/26/standard-or-advanced-match/>wrote</a> of matching choices, and how things Used To Be with Yahoo advertising. Ads were delivered Standard Match, high bid to low, followed by Advanced Match, high bid to low.</p>
<p>That&#8217;s been dropped with the arrival of Panama, Yahoo&#8217;s new ad placement system. Relevance matters, and the highest paying keyword bid may not be the one that grabs the top slot when ads are displayed:</p>
<blockquote><p><i>This may increase the competition on certain keywords for both types of ads, and could cause some advertisers to pay higher click charges and receive more traffic volume</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/yahoo-plays-the-match-game-with-sem-2007-02/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A WebPro&#8217;s Guide To Dating Sites</title>
		<link>http://www.webpronews.com/a-webpros-guide-to-dating-sites-2007-02</link>
		<comments>http://www.webpronews.com/a-webpros-guide-to-dating-sites-2007-02#comments</comments>
		<pubDate>Wed, 14 Feb 2007 18:47:41 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Demographics]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Hitwise]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[Online Dating]]></category>
		<category><![CDATA[Valentine's Day]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=35197</guid>
		<description><![CDATA[When I was 15, I successfully infiltrated a girls' slumber party. In college, I took Interdisciplinary Approach to Dress at 8 am, and was, apparently, the only guy to think of it. Let's just say that, early on, I had good grasp of the economic concept of scarcity. I'm not single these days, but if I were, <a href="http://www.hitwise.com">Hitwise</a> has told me the dating sites I would be frequenting. <br />
]]></description>
			<content:encoded><![CDATA[<p>When I was 15, I successfully infiltrated a girls&#8217; slumber party. In college, I took Interdisciplinary Approach to Dress at 8 am, and was, apparently, the only guy to think of it. Let&#8217;s just say that, early on, I had good grasp of the economic concept of scarcity. I&#8217;m not single these days, but if I were, <a href="http://www.hitwise.com">Hitwise</a> has told me the dating sites I would be frequenting. </p>
<p>Overall, gender profiles at dating sites are roughly even, being 51 percent male and 49 percent female. But for the young cad looking to improve his chances this Valentine&#8217;s Day, there are just a few that give him the full box of chocolates. Like a good marketer, though, he may have to narrow down his demographic. </p>
<p><strong>Dating Sites With Best Female to Male Ratio</strong></p>
<blockquote><p>1.	eHarmony.com: 3.5 to 1 </p>
<p>2.	LoveAccess.com: almost 9 to 1</p>
<p>3.	LocalHookUpz.com: 3.5 to 1</p>
<p>4.	SeniorPeopleMeet.com: 4 to 1 (providing death rates remain constant <img src='http://www.webpronews.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>5.	Chemistry.com: 3.5 to 1</p>
<p>6.	BBWDateFinder.com: almost 4 to 1 and gaining </p>
<p>7.	CatholicMatch.com: 3.5 to 1 except on Sunday</p>
<p>8.	LatinAmericanCupid.com: 3.5 to 1</p>
<p>9.	DontDateHimGirl.com: 4 to 1 (and probably best if it stays that way)</p>
<p>10.	SugarDaddie.com: 3.5 to 1
</p></blockquote>
<p>
And if it&#8217;s girls he&#8217;s looking for, there&#8217;s more than one reason to stay away from sites that are predominantly visited by males. Not only is there a lack of females, but everybody else there is gay. There are a couple, though, he can visit if he&#8217;s looking for a foreign girl. </p>
<p><strong>Top 10 Dating Sites With Worst Female to Male Ratio</strong></p>
<blockquote><p>1.	Manhunt.net: 1 to 9 </p>
<p>2.	Adam4Adam.com:  almost 1 to 9</p>
<p>3.	Gay.com/personals: 1 to 9</p>
<p>4.	WorldGayMen.com: 1 to 9</p>
<p>5.	Globaladies.com:  almost 1 to 9</p>
<p>6.	Blossoms.com: almost 1 to 9</p>
<p>7.	AnastasiaWeb.com: 1 to 9</p>
<p>8.	FilipinaHeart.com: almost 1 to 9</p>
<p>9.	LoveMe.com: almost 1 to 9</p>
<p>10.	Gaydar.co.uk: almost 1 to 100 
</p></blockquote>
<p>
But for the Don Juan who likes competition and fishing from the largest pools, there are the traditional, popular options &ndash; the hip places on the Web where you&#8217;ll definitely have to bring you&rsquo;re A-game.</p>
<p><strong>Top 10 Dating Sites By Market Share</strong> </p>
<blockquote><p>1.	True.com: 56% Male</p>
<p>2.	Singles.net: 51.5% Male</p>
<p>3.	Personals.yahoo.com: 51.4% Male</p>
<p>4.	PlentyofFish.com: 54.7% Male</p>
<p>5.	Match.com: 45% Male</p>
<p>6.	eHarmony.com: 31.% Male</p>
<p>7.	BlackPeopleMeet.com: 43% Male</p>
<p>8.	Mate1.com: 51% Male</p>
<p>9.	ManHunt.net: 90% Male</p>
<p>10.	Adam4Adam.com: 86% Male
</p></blockquote>
<p>
There you have it, guys. You&#8217;re personal guide to Web dating, courtesy of Hitwise. Happy hunting.   </p>
<p>Add to <a class="printMailTop" false="" return="" window.open="" onclick="window.open('http://del.icio.us/post?v=4&amp;partner=wpn&amp;noui&amp;jump=close&amp;url='+encodeURIComponent(location.href)+'&amp;title='+encodeURIComponent(document.title),'delicious','toolbar=no,width=700,height=400');<br />
return _fcksavedurl=http://del.icio.us/post<br />
onclick=" href="http://del.icio.us/post"><img border="0" src="http://images.ientrymail.com/webpronews/delicious-pic.png" alt="" /> Del.icio.us</a> | <a href="javascript:void<br />
window.open('http://digg.com/submit?phase=2&amp;url='+encodeURIComponent(window.<br />
location.href)+'&amp;ei=UTF-8','popup','width=520px,height=420px,status=0,location=0,resizable=1,scrollbars=1,left=100,top=50',0)"><img border="0" src="http://images.ientrymail.com/webpronews/digg-pic.png" alt="" /> Digg</a> | <a href="javascript:location.href='http://reddit.com/submit?url='+encodeURIComponent(location.href)+'&amp;title='+encodeURIComponent(document.title)"><img border="0" src="http://images.ientrymail.com/webpronews/reddit.png" alt="" />Reddit</a> | <a href="javascript:location.href='http://www.furl.net/storeIt.jsp?u='+encodeURIComponent(document.location.href)+'&amp;t='+encodeURIComponent(document.title)+<br />
' '"><img border="0" src="http://images.ientrymail.com/webpronews/furl-pic.png" alt="" /> Furl</a> </p>
<p>
Bookmark WebProNews: <a href="http://www.webpronews.com"><img border="0" src="http://images.ientrymail.com/webpronews/wpn-readit.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/a-webpros-guide-to-dating-sites-2007-02/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>YouTube Vs. Gandhi In Death Match</title>
		<link>http://www.webpronews.com/youtube-vs-gandhi-in-death-match-2007-01</link>
		<comments>http://www.webpronews.com/youtube-vs-gandhi-in-death-match-2007-01#comments</comments>
		<pubDate>Tue, 16 Jan 2007 13:34:04 +0000</pubDate>
		<dc:creator>WebProNews Staff</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Gandhi]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=34449</guid>
		<description><![CDATA[A New York-based clown-turned-stand-up-comedian-slash-yoga-mime posted a video of himself on YouTube impersonating Gandhi doing a pole dance. Stop laughing. India doesn't think it's funny, and the government has threatened to take action against YouTube if the video isn't removed.
]]></description>
			<content:encoded><![CDATA[<p>A New York-based clown-turned-stand-up-comedian-slash-yoga-mime posted a video of himself on YouTube impersonating Gandhi doing a pole dance. Stop laughing. India doesn&#8217;t think it&#8217;s funny, and the government has threatened to take action against YouTube if the video isn&#8217;t removed.</p>
<p>The comedian is <a href="http://gauthamprasad.com/" class="bluelink">Gautham Prasad</a>, whom you&#8217;d never heard of until India got its sari in a twist. He says he put the video on YouTube as a marketing tool. But a user-generated video site was no match for a national government in marketing power. </p>
<p>Since the Indian government read the riot act to local Indian TV stations for airing clips of the video, and threatened to block YouTube, the video has been viewed nearly 56,000 times and climbing. </p>
<p><a href="http://www.youtube.com/watch?eurl=&#038;v=CE9_sBZHu1E" class="bluelink">The video</a> has also spurred over 580 comments, most of which are arguing the finer points of Gandhi&#8217;s charmed life, whether he was a pedophile, or biased toward Hindus &#8211; you know, same stuff, different part of the Internet. </p>
<p>But Prasad, on his blog, says it&#8217;s not really him in the video wearing a thong diaper and gold stripper-tassels: </p>
<p><i>
<div style=margin-left:10px; margin-right:10px>I am not playing Mahatma Gandhi, I am playing a CHARACTER who is playing Gandhiji.  I am playing a fool who thinks it would be a good idea to dress up like Gandhi and do this dance.  In reality, I&#8217;m making fun of myself.</div>
<p></i><br />
It doesn&#8217;t matter if it&#8217;s Prasad in the video or just a guy that looks like Prasad looking like Gandhi, according to Indian officials. The video itself is an &#8220;assault on the dignity of the father of the nation,&#8221; and they are demanding a profound apology from the Indian TV channels that aired the video. In Gandhi&#8217;s hometown, university students disrupted a train with a Gandhi-style sit-in protest. </p>
<p>But the prize for loaded pro-Gandhi journalistic sentence formation (and, by default, anti-Prasad) goes to <a href="http://www.khaleejtimes.com/DisplayArticleNew.asp?xfile=data/subcontinent/2007/January/subcontinent_January449.xml&#038;section=subcontinent" class="bluelink">Khaleej Times,</a> a news outlet that understands straight journalism about as much as India understands freedom of speech. I love the first two sentences, which are playing characters pretending to be AP Style sentences:</p>
<div style=margin-left:10px; margin-right:10px>NEW DELHI &#8211; The Indian government has been angered by an offensive video clip on Mahatma Gandhi posted on the video-sharing internet site Youtube.com and was contemplating action against the website, news reports said Saturday.</p>
<p>The controversial video which shows a man dressed as Gandhi &#8211; apostle of non-violence and leader of India&#8217;s freedom movement &#8211; resorting to violence, carrying an automatic rifle, gyrating to music and doing a pole dance.</p></div>
<p>He said &#8220;gyrating.&#8221; </p>
<p>The rest of the story is so clich, you could have written it without any research whatsoever. Prasad says supporters of the pacifist icon &#8220;have threatened to stone me, hit me, or kill me.  I don&#8217;t think Gandhiji would approve.&#8221;</p>
<p>A Google spokesperson said, &#8220;these issues are complicated as the Internet is an international phenomenon. While technology can bring great opportunity and access to information globally, it can also present new and unique cultural challenges.&#8221; </p>
<p>It also presents a great time to revisit Weird Al Yankovick&#8217;s classic movie, <i><a href="http://www.imdb.com/title/tt0098546/" class="bluelink">UHF</a></i>, just for the <a href="http://www.youtube.com/watch?v=On-XJw-DqWI" class="bluelink">Gandhi 2</a> trailer, which the Khaleej Times has confused with Prasad&#8217;s video. </p>
<p>Tag: </p>
<p>Add to <a href=http://del.icio.us/post onclick="window.open('http://del.icio.us/post?v=4&#038;partner=wpn&#038;noui&#038;jump=close&#038;url='+encodeURIComponent(location.href)+'&#038;title='+encodeURIComponent(document.title),'delicious','toolbar=no,width=700,height=400'); return false;" CLASS="printMailTop"><img src="http://images.ientrymail.com/webpronews/delicious-pic.png" border="0"> Del.icio.us</a> | <a href="javascript:void window.open('http://digg.com/submit?phase=2&#038;url='+encodeURIComponent(window. location.href)+'&#038;ei=UTF-8','popup','width=520px,height=420px,status=0,location=0,resizable=1,scrollbars=1,left=100,top=50',0)"><img src="http://images.ientrymail.com/webpronews/digg-pic.png" border="0"> Digg</a> | <a href="javascript:location.href='http://reddit.com/submit?url='+encodeURIComponent(location.href)+'&#038;title='+encodeURIComponent(document.title)"><img src="http://images.ientrymail.com/webpronews/reddit.png" border="0">Reddit</a> | <a href="javascript:location.href='http://www.furl.net/storeIt.jsp?u='+encodeURIComponent(document.location.href)+'&#038;t='+encodeURIComponent(document.title)+ ' '"><img src="http://images.ientrymail.com/webpronews/furl-pic.png" border="0"> Furl</a></p>
<p>Bookmark WebProNews: <a href=http://www.webpronews.com><img src=http://images.ientrymail.com/webpronews/wpn-readit.jpg border=0></a> </p>
<p><script language=JavaScript src="http://aj.600z.com/aj/1095/0/vj?z=1&#038;dim=1088&#038;pos=15"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/youtube-vs-gandhi-in-death-match-2007-01/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction To Regular Expressions In PHP</title>
		<link>http://www.webpronews.com/introduction-to-regular-expressions-in-php-2006-06</link>
		<comments>http://www.webpronews.com/introduction-to-regular-expressions-in-php-2006-06#comments</comments>
		<pubDate>Mon, 19 Jun 2006 15:25:57 +0000</pubDate>
		<dc:creator>Bernard Peh</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Expression]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=29904</guid>
		<description><![CDATA[In Linux and Unix, the syntax that is commonly used by many applications for specifying text patterns is known as regular expressions or in short form - regex.
]]></description>
			<content:encoded><![CDATA[<p>In Linux and Unix, the syntax that is commonly used by many applications for specifying text patterns is known as regular expressions or in short form &#8211; regex.</p>
<p>Regex is a very powerful technique to describe patterns and many programs use them to describe sequences of characters to be matched. Search programs such as &#8216;grep&#8217; rely heavily on regex. Basically regex forms the core in the linux world. Many scripting languages such as perl, ruby, php&#8230;etc have built-in regex functions as well. So you can see, learning regular expression is important because they are used alot in many places and probably more so in the future. </p>
<p>Regex can be scary at first but if you can get the basics, it is really not too hard to understand. In this article, we are going to look at how regex comes into the picture when writing php applications. </p>
<p>To do a quick summary so far, a regular expression is a sequence of literal characters, wildcards, modifiers and anchors.</p>
<p><b>Literal Characters</b></p>
<p>Literal characters are letters, digits and special characters that match only themselves. Examples are abc, 123, ~@ and so on (some characters are reserved though). </p>
<p>- An inclusion range [m-n] matches one of any character included in the range from m to n. Example &#8216;[a-z]&#8216; will match any alpha character that falls within the a to z range. </p>
<p>- An exclusion range [^m-n] matches one of any character not included in the range from m to n. Example &#8216;[^0-9]&#8216; will match any non-digit character. </p>
<p>- A period &#8220;.&#8221; matches any character. It is also known as the wildcard. Example &#8216;a.c&#8217; will match &#8216;aec&#8217;, &#8216;acc&#8217;, &#8216;a@a&#8217; and so on. </p>
<p>- The escape character &#8221; enables interpretation of special characters. Example &#8216;a.c&#8217; will match &#8216;ac&#8217; only. Remember that &#8216;.&#8217; is a reserved character to represent a wildcard? Therefore to match a period, ie &#8216;.&#8217;, we need to escape it like so &#8216;.&#8217; </p>
<p>- The expression [:alnum:] will match all alpha-numeric characters. It is a shortcut to [A-Za-z0-9]. As you can see, it is not really a shortcut. The expression [:alnum:] might be easier to remember for some people. </p>
<p>- The expression [:alpha:] will match all alpha characters. It is a shortcut to [A-Za-z]. </p>
<p>- The expression [:blank:] will match a space or tab. </p>
<p>- The expression [:digit:] will match a numeric digit. It is a shortcut to [0-9]. </p>
<p>- The expression [:lower:] will match all lowercase letters. It is a shortcut to [a-z]. </p>
<p>- The expression [:upper:] will match all uppercase letters. It is a shortcut to [A-Z]. </p>
<p>- The expression [:punct:] will match all printable characters, excluding spaces and alphanumerics. </p>
<p>- The expression [:space:] will match a whitespace character.</p>
<p><b>Modifiers</b></p>
<p>A modifier alters the meaning of the immediately preceding pattern character.</p>
<p>- An asterisk (&#8216;*&#8217;) matches 0 or more of the preceding term. Example &#8216;a*&#8217; will match &#8221;, &#8216;a&#8217;, &#8216;aa&#8217;, &#8216;aaaaa&#8217; and so on (Note the use of &#8221;. It simply means that the expression matches nothing as well). </p>
<p>- A question mark (&#8216;?&#8217;) matches 0 or 1 of the preceding term. Example &#8216;a?&#8217; will match &#8221; and &#8216;a&#8217; only. </p>
<p>- A plus sign (&#8216;+&#8217;) matches 1 or more of the preceding term. Example &#8216;a+&#8217; will match &#8216;a&#8217;, &#8216;aaaaaaa&#8217; and so on. It will not match &#8221;. </p>
<p>- {m,n} matches between m and n occurences of the preceding term. Example &#8216;a{1,3}&#8217; will match &#8216;a&#8217;, &#8216;aa&#8217; and &#8216;aaa&#8217; only. </p>
<p>- {n} matches exactly n occurences of the preceding term. Example &#8216;a{2}&#8217; will match &#8216;aa&#8217; only. </p>
<p><b>Anchors</b></p>
<p>Anchors establish the context for the pattern such as &#8220;the beginning of a word&#8221; or &#8220;end of word&#8221;.</p>
<p>- The pike &#8216;^&#8217; marks the beginning of a line. Example &#8216;^http&#8217; will match any new line that starts with &#8216;http&#8217;. </p>
<p>- The dollar sign &#8216;$&#8217; marks the end of a line. Example &#8216;after$&#8217; will match any line that ends with &#8216;after&#8217;. (Variables in php starts with $. Try not to confuse with it).</p>
<p><b>Grouping</b></p>
<p>Grouping &#8216;( )&#8217; allows modifiers to apply to groups of regex specifiers instead of only the immediately proceding specifier. Example &#8216;( aa | bb )&#8217; will match either &#8216;aa&#8217; or &#8216;bb&#8217; </p>
<p>Enough of the boring stuff, it is time to put what the theory of regex is into good use. </p>
<p><b>PHP Implementation </b></p>
<p>There are 2 main variants of regex, Perl-compatible regex (PCRE) and POSIX-Extended. PHP offers quite alot of functions to implement these 2 types of regex. In PHP, the most commonly used PCRE function is &#8216;preg_match&#8217; and in POSIX-extended regex, &#8216;ereg&#8217;. Both syntax are slightly different but equally powerful. The preference to use &#8216;preg_match&#8217; or &#8216;ereg&#8217; is entirely up to individual although Zend suggested that preg_match is slightly faster. I prefer to use &#8216;eregi&#8217; simply because of my background in linux administration.</p>
<p>Example 1: Matching United States 5 or 9 digit zip codes</p>
<p>Zip codes in the USA have the following format ##### or #####-#### where # is a digit. If you want to verify the zip code submitted say from an online form, you will need to use regex somewhere in your script to verify it. The matching POSIX-extended regex pattern will be: </p>
<p><code>[[:digit:]]{5}(-[[:digit:]]{4})?</code></p>
<p>Confused? Wait, let me explain why. This regex is split up into 2 parts: [[:digit:]]{5} and (-[[:digit:]]{4})?. </p>
<p>First Part: &#8216;[[:digit:]]&#8217; means the digit range and {5} means that the digit must occur 5 times.</p>
<p>Second Part: The bracket &#8216;( )&#8217; groups the &#8216;-[[:digit:]]{4}&#8217; together and the &#8216;?&#8217; means the expression &#8216;(-[[:digit:]]{4})&#8217; can either occur 0 or 1 time. </p>
<p>To implement the regex in PHP, we use the following code:</p>
<p><code>$zipCodes = 'xxxxx-xxxx'; $pattern = '[[:digit:]]{5}(-[[:digit:]]{4})?'; if (ereg($pattern,$zipCodes)) { echo "matched found "; } else { echo "match not found"; }</code></p>
<p>Example 2: Matching Dates </p>
<p>Say we want to verify the dates entered by the user. If we only accept dates like &#8220;YYYY-MM-DD&#8221; or &#8220;YYYY-M-D&#8221;, the regex pattern will be </p>
<p><code>[0-9]{4}(-[0-9]{1,2})+</code></p>
<p>The &#8216;+&#8217; behind the term (-[0-9]{1,2}) means that the term must occur at least once. Note that I can also rewrite the regex as:</p>
<p><code>[[:digit:]]{4}(-[[:digit:]]{1,2})+</code></p>
<p>or</p>
<p><code>[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}</code></p>
<p>As you can see, there can be many solutions to a problem&#8230;</p>
<p>Conclusion</p>
<p>Regex may be hard to digest at first but the logic is simple if you are able to practice more. Learning regex is as important as learning PHP. More examples can be seen at web-developer.sitecritic.net. Good luck.</p>
<p>Add to <a href="http://del.icio.us/post" onclick="window.open('http://del.icio.us/post?v=4&#038;noui&#038;jump=close&#038;url='+enco   deURIComponent(location.href)+'&#038;title='+encodeURIComponent(document.title), 'delicious','toolbar=no,width=700,height=400');   return false;">Del.icio.us</a> | <a href="javascript:void   window.open('http://digg.com/submit?phase=2&#038;url='+encodeURIComponent(window.   location.href)+'&#038;ei=UTF-8','popup','width=520px,height=420px,status=0,locati   on=0,resizable=1,scrollbars=1,left=100,top=50',0)">DiggThis</a>  | <a href="javascript:void   window.open('http://myweb2.search.yahoo.com/myresults/bookmarklet?t='+encode   URIComponent(document.title)+'&#038;u='+encodeURIComponent(window.location.href)+   '&#038;tag=','popup','width=520px,height=420px,status=0,location=0,resizable=1,sc rollbars=1,left=100,top=50',0)">Yahoo! My   Web</a> | <a href="javascript:location.href='http://www.furl.net/storeIt.jsp?u='+encodeUR   IComponent(document.location.href)+'&#038;t='+encodeURIComponent(document.title)+ ' '">Furl</a></p>
<p>Bernard Peh is a Web Developer based in Melbourne. He works with experienced web designers and developers everyday, designing and developing commercial websites. He specialises mainly in SEO and PHP programming. Visit his blog at <a href="http://web-developer.sitecritic.net/">Melbourne PHP</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/introduction-to-regular-expressions-in-php-2006-06/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>For Automated Sites PHP and MySQL are A Perfect Match</title>
		<link>http://www.webpronews.com/for-automated-sites-php-and-mysql-are-a-perfect-match-2005-09</link>
		<comments>http://www.webpronews.com/for-automated-sites-php-and-mysql-are-a-perfect-match-2005-09#comments</comments>
		<pubDate>Tue, 20 Sep 2005 16:48:15 +0000</pubDate>
		<dc:creator>Halstatt Pires</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Match]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.webpronews.com/?p=23205</guid>
		<description><![CDATA[You've decided to automate your web site. Now what? Here are some ideas to help you choose how to automate your site.
]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve decided to automate your web site. Now what? Here are some ideas to help you choose how to automate your site.</p>
<p>A bit of programming is going to be necessary if you want to automate a site. There are many types of programs that can be used to automate a web site including JavaScript, PHP, Perl, ASP, Java and more. So, which do you use? For many, it is a personal choice. </p>
<p>I prefer PHP for programming. PHP is a particularly useful programming language because it allows for advanced programming and is easy to integrate with web pages. Another plus of PHP is that the language interfaces very well with MySQL, a popular type of online database. </p>
<p>Yet another plus of PHP is that it is Open Source Code. The actual code that is PHP is available to the public for free, while the source code for products such as ASP are not. Because PHP is open source, there is a large community of PHP programmers that help each other with code. This means PHP programmers can rely on each other by using reusable pieces of code called functions and classes rather than constantly reinventing the wheel. This can dramatically cut down on production time. </p>
<p>Overall, PHP is flexible, cheaper than many alternatives, and built around a community. PHP and MySQL are excellent choice for webmasters looking to automate their web sites. </p>
<p>What Can PHP and MySQL do for me? Just about anything you can think of. That is the beauty of custom programming. A few ideas of what you can do with a PHP and MySQL driven site include: </p>
<p>1. E-commerce </p>
<p>2. User Polls </p>
<p>3. Keyword Tracking </p>
<p>4. Set User Preferences </p>
<p>5. Manage Password Protected Member&#8217;s Areas </p>
<p>6. Lead Follow Up </p>
<p>7. Customer Relations </p>
<p>8. Content Management </p>
<p>9. Email Newsletters </p>
<p>10. Accounting </p>
<p>11. Invoicing </p>
<p>12. Scheduled Updates </p>
<p>The list is limited only by your imagination. Once you have decided to go with a PHP and MySQL site, you can either get a custom program created, use a prepackaged version or a combination of both. Many PHP and MySQL programs that come prepackaged are easy to customize and can save you a lot of time and money over starting from the ground up.</p>
<p>Halstatt Pires is an Internet marketing consultant with http://www.marketingtitan.com &#8211; an Internet marketing firm in San Diego offering automated web site systems through <a href="http://www.businesscreatorpro.com">http://www.businesscreatorpro.com</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.webpronews.com/for-automated-sites-php-and-mysql-are-a-perfect-match-2005-09/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
