<?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>Boomtown Internet Group &#187; WordPress</title>
	<atom:link href="http://www.boomtownig.com/blog/topics/web-development/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.boomtownig.com/blog</link>
	<description>Blog</description>
	<lastBuildDate>Wed, 21 Jul 2010 18:57:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Lawyer SEO/Internet Marketing Strategies: WordPress Blogs</title>
		<link>http://www.boomtownig.com/blog/lawyer-seointernet-marketing-strategies-wordpress-blogs/779/</link>
		<comments>http://www.boomtownig.com/blog/lawyer-seointernet-marketing-strategies-wordpress-blogs/779/#comments</comments>
		<pubDate>Thu, 06 May 2010 13:58:08 +0000</pubDate>
		<dc:creator>Erica Ronchetti</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[Website Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[lawyer blog]]></category>
		<category><![CDATA[lawyer seo]]></category>
		<category><![CDATA[lawyer wordpress blog]]></category>

		<guid isPermaLink="false">http://www.boomtownig.com/blog/?p=779</guid>
		<description><![CDATA[This post discusses the benefits of adding WordPress blogs to lawyer websites.
It’s absolutely crucial to have a blog for fresh content. Google also recognizes and ranks websites that have blogs higher then those without.  You’ll be reaching out to your audience and connecting with potential clients, and you’ll be driving traffic to your website. If...]]></description>
			<content:encoded><![CDATA[<p>This post discusses the benefits of adding WordPress blogs to lawyer websites.</p>
<p><strong>It’s absolutely crucial to have a blog for fresh content.</strong> Google also recognizes and ranks websites that have blogs higher then those without.  You’ll be reaching out to your audience and connecting with potential clients, and you’ll be driving traffic to your website. If visitors find your content compelling, they’ll link to it and increase your site’s PageRank.</p>
<p>Here are a few helpful tips for Law Blogs.  When blogging, remember to:</p>
<p><strong>-Use relevant SEO keywords.</strong></p>
<p><strong>-Write frequently.</strong></p>
<p><strong>-Educate your readers, not “sell” them or promote your services.</strong></p>
<p>A blog will help you reach the kind of clients you want and drive the web traffic your law practice needs.  Fresh and relevant content demonstrates to your clients that you’re a valuable resource.  If you’re consistent in your posting and you connect with readers, you’ll have a popular blog.</p>
<p><strong> </strong></p>
<p><strong>Here Are a Few Other Great Tips:</strong></p>
<p><strong>Host a blog on your own domain—WordPress for example is free, and easily customizable.</strong> If you frequently publish valuable content, people will link to you, increasing the page rank of your website.   Write content about the legal issues you care about as well as those which deal with the type of cases you want to work on.  You’ll attract the customers you want.</p>
<p><strong>Keep your blog posts simple and discuss areas that are relevant to your practice. </strong>Whenever possible, inject as much personality into each blog post as you can to make individuals want to read what you’re writing.  You’ll not only connect with your readers, but your information won’t seem stale.</p>
<p><strong>Establish which keywords you’d like to use—relevant keywords let search engines know how to index your entries and lead new clients to your website. </strong> Find out your targeted audience—the demographic you’d like to reach and write about issues targeting them.</p>
<p><strong>When writing articles/blog posts for the web, keep them short and to the point. </strong> Blog posts should typically be around 300-500 words—your readers will appreciate this, and the search engines will have an easier time indexing your posts.  Excellent topics include “How To” guides and helpful information that’ll educate and guide your readers, as well as engage your clients.  Encourage them to contact you personally for more information.</p>
<p><strong> </strong></p>
<p><strong>Open your blog up to comments and questions, and follow up with people.  If you’re interacting with your readers, they’ll perceive you as a valuable resource and “real” and knowledgeable person.</strong></p>
<p><strong> </strong></p>
<p>Of course, the very best way to blog is to do it yourself, since you are the one who knows your business best.  Before starting a blog, consult with an experienced SEO professional and let them inform you how to write specialized content.  With work, family time, and everything else that needs to get done, you may not have the time to create pages and pages of fresh content.  In these cases, you can hire a “Ghost Writer” to create content for you.  Provided with resources and your guidance, they can develop articles and blog posts that you’ll be happy with.</p>
<p><strong>Is your website SEO friendly?  Here&#8217;s our </strong><a title="lawyer SEO checklist" href="http://www.boomtownig.com/blog/lawyer-seo-how-seo-friendly-is-your-website-checklist/757/" target="_blank"><strong>Checklist for Making Lawyer Websites Popular With Search Engines</strong></a><strong>.<br />
Read the next blog post on Lawyer SEO/Internet Marketing Strategies&#8230;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boomtownig.com/blog/lawyer-seointernet-marketing-strategies-wordpress-blogs/779/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lawyer SEO/Internet Marketing Strategies, Guaranteed to make Your Website Popular With Search Engines: WordPress</title>
		<link>http://www.boomtownig.com/blog/lawyer-seointernet-marketing-strategies-guaranteed-to-make-your-website-popular-with-search-engines-wordpress/766/</link>
		<comments>http://www.boomtownig.com/blog/lawyer-seointernet-marketing-strategies-guaranteed-to-make-your-website-popular-with-search-engines-wordpress/766/#comments</comments>
		<pubDate>Thu, 06 May 2010 13:06:03 +0000</pubDate>
		<dc:creator>Erica Ronchetti</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[attorney seo]]></category>
		<category><![CDATA[lawyer seo]]></category>
		<category><![CDATA[lawyer wordpress]]></category>
		<category><![CDATA[lawyer wordpress theme]]></category>

		<guid isPermaLink="false">http://www.boomtownig.com/blog/?p=766</guid>
		<description><![CDATA[Why should attorneys be interested in SEO?
Almost every law firm now has a website.  Fewer and fewer people consult the phone book when looking for an attorney.
Google displays 24,700,000 total results for &#8220;law firm&#8221;.
Per month, there are 2,240,000 Google searches for &#8220;law firm&#8221;.
Here&#8217;s one lawyer SEO/internet marketing strategy, guaranteed to make your website popular with...]]></description>
			<content:encoded><![CDATA[<p><strong>Why should attorneys be interested in SEO?</strong></p>
<p>Almost every law firm now has a website.  Fewer and fewer people consult the phone book when looking for an attorney.</p>
<p><strong>Google displays 24,700,000 total results for &#8220;law firm&#8221;.</strong></p>
<p><strong>Per month, there are 2,240,000 Google searches for &#8220;law firm&#8221;.</strong></p>
<p>Here&#8217;s one lawyer SEO/internet marketing strategy, guaranteed to make your website popular with search engines:</p>
<p><strong>Your website is incredibly important! </strong>You want a website that’s easy to navigate, professional, and able to track success.</p>
<p><strong> </strong></p>
<p><strong>WordPress is a fantastic platform.</strong></p>
<p>If you’re still thinking of Wordpress as a personal blog, you should know it’s actually so much more—<strong>WordPress is now state-of-the-art publishing platform and an excellent tool for small or medium sized websites.</strong> You’ll need to install the software on your own server or with a 3rd party provider to access the many themes and plugins, run advertisements, edit the database, and even modify the PHP source code.</p>
<p>Wordpress websites can host galleries of videos and photos, forums and online communities, corporate portals, and of course blog posts. In our experience at Boomtown Internet Group, WordPress is an ideal solution for the websites of smaller businesses and law firms. WordPress websites can be set up quickly, easily publish content, and be optimized to show up in Google’s search results. Every page can be indexed by Google, which sometimes doesn’t happen in other more traditional CMS (content management) systems. Wordpress has many plugins and applications that make it easy for internal optimization, allowing you to build a website that features an attractive and functional design, and one that can easily be customized and managed yourself—not to mention it’s SEO-friendly.</p>
<p><strong>Maintaining a functional and well-designed website is absolutely critical to your success as a lawyer and necessary when trying to attract new clients.</strong> In this day and age, the majority of clients will find you on the Internet and then contact you, and for that reason it’s important to appeal to clientele online.  This entails tracking and monitoring your website and marketing efforts and then following up accordingly.</p>
<p><strong>WordPress is both convenient and useful in that it provides you with the ability to update and edit content instantly, without assistance from a webmaster</strong>. You’re able to add additional web pages (not just to your blog) but to any page you wish, and to update your content whenever you’d like.  This is crucial in that it allows you to stay current with all recent news and events.  With other site platforms, this isn’t the case.</p>
<p><strong>WordPress also allows you to upload videos to your site from your computer. </strong> Videos are a great form of online media and many lawyers use this as a way to personalize their website.  Many clients expect to see videos and other interactive media when they visit your website so they can feel as if they “know” you before doing business.  With WordPress, there’s no need to pay a lot of money to put a video up on your website.  Shoot the video in your own office, and then upload it to your Wordpress website and to any other video sites on the internet.  Wordpress provides Plugins for flash video players that allow you to host the video directly from your blog instead of YouTube, but you still have the option of uploading to Youtube first and then embedding on your website if you’d prefer.</p>
<p><strong>WordPress allows you to store, publish, and archive your documents and to your website, without help from a webmaste</strong>r.  If your law practice puts out a monthly newsletter whether online or offline, upload the PDF version to your website.  Google spiders appreciate the additional content, and your visitors will appreciate the collection of archived documents.  If you’re not sending out a monthly newsletter, online or otherwise, consider doing so.  It’s a great way to reach out to potential clients and drive website traffic.</p>
<p>WordPress allows you to track how visitors are converted in to clients. Your web developer needs to be able to help you create a compelling call to action that will provoke consumers reach out and say &#8220;I&#8217;m interested, let&#8217;s have a conversation.&#8221;</p>
<p>It is important that your website be well organized, attractive and professional, and also able to be quickly found.</p>
<p><strong>Is your website SEO friendly?  Here&#8217;s our <a title="lawyer SEO checklist" href="http://www.boomtownig.com/blog/lawyer-seo-how-seo-friendly-is-your-website-checklist/757/" target="_blank">Checklist for Making Lawyer Websites Popular With Search Engines</a>.<br />
Read the next blog post on Lawyer SEO/Internet Marketing Strategies&#8230;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boomtownig.com/blog/lawyer-seointernet-marketing-strategies-guaranteed-to-make-your-website-popular-with-search-engines-wordpress/766/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Ping List</title>
		<link>http://www.boomtownig.com/blog/wordpress-ping-list/702/</link>
		<comments>http://www.boomtownig.com/blog/wordpress-ping-list/702/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 16:28:33 +0000</pubDate>
		<dc:creator>Priyo</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Ping List]]></category>

		<guid isPermaLink="false">http://www.boomtownig.com/blog/?p=702</guid>
		<description><![CDATA[Here is a recommended ping list for a WordPress Blog to automatically notify internet sites when new posts are added or changes made. I created this list from my personal experience and various sources on the internet. Every time you post on your wordpress blog these services will notify Blog search engines that you have...]]></description>
			<content:encoded><![CDATA[<p>Here is a recommended ping list for a WordPress Blog to automatically notify internet sites when new posts are added or changes made. I created this list from my personal experience and various sources on the internet. Every time you post on your wordpress blog these services will notify Blog search engines that you have made a new post on your blog (or edited a post) and increase your wordpress blog&#8217;s online visibility.  Please note that if you are using the wordpress cart with your blog, there is a separate setting to turn on pings when products are edited or put on special.<br />
If you want to use this list, just follow these steps:</p>
<ul>
<li>Logins to your WordPress.</li>
<li>Go to setting tab.</li>
<li>Click on Writing Tab.</li>
<li>Copy and paste this list on the text box given under “Update Services”</li>
<li>Click “Updates Changes”</li>
</ul>
<p>Also, as this list is huge (83 services); it may increase the time it takes to save a post. In this case you can use the following short list:</p>
<p>http://rpc.twingly.com/</p>
<p>http://www.blogdigger.com/RPC2</p>
<p>http://www.bloglines.com/ping</p>
<p>http://www.octora.com/add_rss.php</p>
<p>http://www.wasalive.com/ping/</p>
<p>http://www.blogstreet.com/xrbin/xmlrpc.cgi</p>
<p>http://www.lasermemory.com/lsrpc</p>
<p>http://www.mod-pubsub.org/kn_apps/blogchatter/ping.php</p>
<p>http://www.mod-pubsub.org/knapps/blogchatter/ping.php</p>
<p>http://www.newsisfree.com/xmlrpctest.php</p>
<p>http://www.popdex.com/addsite.php</p>
<p>http://www.snipsnap.org/RPC2</p>
<p>http://www.weblogues.com/RPC</p>
<p>http://xmlrpc.blogg.de</p>
<p>http://xping.pubsub.com/ping</p>
<p>http://1470.net/api/ping</p>
<p>http://api.feedster.com/ping</p>
<p>http://api.moreover.com/ping</p>
<p>http://api.moreover.com/RPC2</p>
<p>http://api.my.yahoo.com/RPC2</p>
<p>http://api.my.yahoo.com/rss/ping</p>
<p>http://bblog.com/ping.php</p>
<p>http://bitacoras.net/ping</p>
<p>http://blog.goo.ne.jp/XMLRPC</p>
<p>http://blogbot.dk/io/xml-rpc.php</p>
<p>http://blogdb.jp/xmlrpc</p>
<p>http://blogmatcher.com/u.php</p>
<p>http://bulkfeeds.net/rpc</p>
<p>http://coreblog.org/ping</p>
<p>http://mod-pubsub.org/kn_apps/blogchatt</p>
<p>http://mod-pubsub.org/knapps/blogchatt</p>
<p>http://ping.amagle.com</p>
<p>http://ping.bitacoras.com</p>
<p>http://ping.blo.gs</p>
<p>http://ping.bloggers.jp/rpc</p>
<p>http://ping.blogmura.jp/rpc</p>
<p>http://ping.cocolog-nifty.com/xmlrpc</p>
<p>http://ping.exblog.jp/xmlrpc</p>
<p>http://ping.feedburner.com</p>
<p>http://ping.myblog.jp</p>
<p>http://ping.rootblog.com/rpc.php</p>
<p>http://ping.syndic8.com/xmlrpc.php</p>
<p>http://ping.weblogalot.com/rpc.php</p>
<p>http://ping.weblogs.se</p>
<p>http://rcs.datashed.net/RPC2</p>
<p>http://rpc.blogrolling.com/pinger</p>
<p>http://rpc.technorati.com/rpc/ping</p>
<p>http://rpc.weblogs.com/RPC2</p>
<p>http://thingamablog.sourceforge.net/ping.php</p>
<p>http://topicexchange.com/RPC2</p>
<p>http://trackback.bakeinu.jp/bakeping.php</p>
<p>http://www.a2b.cc/setloc/bp.a2b</p>
<p>http://www.bitacoles.net/ping.php</p>
<p>http://www.blogoole.com/ping</p>
<p>http://www.blogoon.net/ping</p>
<p>http://www.blogpeople.net/servlet/weblogUpdates</p>
<p>http://www.blogroots.com/tb_populi.blog?id=1</p>
<p>http://www.blogroots.com/tbpopuli.blog?id=1</p>
<p>http://www.blogshares.com/rpc.php</p>
<p>http://www.blogsnow.com/ping</p>
<p>http://coreblog.org/ping/</p>
<p>http://effbot.org/rpc/ping.cgi</p>
<p>http://ping.blo.gs/</p>
<p>http://ping.weblogs.se/</p>
<p>http://pingoat.com/goat/RPC2</p>
<p>http://rcs.datashed.net/RPC2/</p>
<p>http://rpc.blogbuzzmachine.com/RPC2</p>
<p>http://rpc.blogrolling.com/pinger/</p>
<p>http://rpc.icerocket.com:10080/</p>
<p>http://rpc.newsgator.com/</p>
<p>http://www.blogoole.com/ping/</p>
<p>http://www.blogoon.net/ping/</p>
<p>http://www.blogroots.com/tb_populi.blog?id1</p>
<p>http://www.blogsdominicanos.com/ping/</p>
<p>http://www.catapings.com/ping.php</p>
<p>http://www.feedsky.com/api/RPC2</p>
<p>http://www.lasermemory.com/lsrpc/</p>
<p>http://www.newsisfree.com/RPCCloud</p>
<p>http://www.weblogues.com/RPC/</p>
<p>http://www.xianguo.com/xmlrpc/ping.</p>
<p>http://xping.pubsub.com/ping/</p>
<p>http://blogsearch.google.com/ping/RPC2</p>
<p>http://ping.bloggers.jp/rpc/</p>
<p>http://ping.amagle.com/</p>
<p>http://ping.blogmura.jp/rpc/</p>
<p>http://rpc.pingomatic.com/</p>
<p>Also, as these list is huge (83 services); it’s sometime occurred that it’s take long time to save your post. In this case you can use following short list:</p>
<p>http://rpc.pingomatic.com</p>
<p>http://api.feedster.com/ping</p>
<p>http://api.moreover.com/RPC2</p>
<p>http://api.moreover.com/ping</p>
<p>http://api.my.yahoo.com/RPC2</p>
<p>http://api.my.yahoo.com/rss/ping</p>
<p>http://www.blogdigger.com/RPC2</p>
<p>http://www.blogshares.com/rpc.php</p>
<p>http://www.blogsnow.com/ping</p>
<p>http://www.blogstreet.com/xrbin/xmlrpc.cgi</p>
<p>http://bulkfeeds.net/rpc</p>
<p>http://www.newsisfree.com/xmlrpctest.php</p>
<p>http://ping.blo.gs/</p>
<p>http://ping.feedburner.com</p>
<p>http://ping.syndic8.com/xmlrpc.php</p>
<p>http://ping.weblogalot.com/rpc.php</p>
<p>http://rpc.blogrolling.com/pinger/</p>
<p>http://rpc.technorati.com/rpc/ping</p>
<p>http://rpc.weblogs.com/RPC2</p>
<p>http://www.feedsubmitter.com</p>
<p>http://blo.gs/ping.php</p>
<p>http://www.pingerati.net</p>
<p>http://www.pingmyblog.com</p>
<p>http://geourl.org/ping</p>
<p>http://ipings.com</p>
<p>http://www.weblogalot.com/ping</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boomtownig.com/blog/wordpress-ping-list/702/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>SEO For Wordpress:  Are Wordpress Websites SEO Friendly?</title>
		<link>http://www.boomtownig.com/blog/seo-for-wordpress-are-wordpress-websites-seo-friendly/549/</link>
		<comments>http://www.boomtownig.com/blog/seo-for-wordpress-are-wordpress-websites-seo-friendly/549/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 21:22:35 +0000</pubDate>
		<dc:creator>Erica Ronchetti</dc:creator>
				<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.boomtownig.com/blog/?p=549</guid>
		<description><![CDATA[Did you know that there are over two billion websites on the Internet?
With that incredible number, you might worry about how people are going to find you, and if you already have good rankings, you might worry about losing them if you were to convert to a WordPress content management system.
If you need an easy...]]></description>
			<content:encoded><![CDATA[<p><em><strong>Did you know that there are over two billion websites on the Internet?</strong></em></p>
<p>With that incredible number, you might worry about how people are going to find you, and if you already have good rankings, you might worry about losing them if you were to convert to a WordPress content management system.</p>
<p>If you need an easy platform that’ll allow you to rank well and drive more traffic, consider a WordPress website. WordPress websites are popular due to the ease of use, great functionality, and professional looks. <strong>Check out these showcased WordPress sites: <a href="http://wordpress.org/showcase/archives/ " target="_blank">http://wordpress.org/showcase/archives/ </a></strong>which showcase how popular and versatile the software platform is, and about its search-ability and large-scale usability.  <strong>If National Geographic and The Wall Street Journal are using WordPress, that speaks volumes about using it as a possible platform for your site.</strong></p>
<p><strong>If you’re still thinking of Wordpress as a personal blog, you should know it’s so much more—an excellent tool for small or medium sized websites, host for galleries of videos and photos, forums and online communities, corporate portals, and of course blog posts.</strong> Most people who have blogged are familiar with the convenience and usability of WordPress, which makes it a logical choice for using as your main website too.  If you are already used to blogging with WordPress imagine how easy it will be to maintain your own site pages using the very same tool.  So we know WordPress is easy to navigate, easy to administer and maintain, and very versatile.  The question is whether WordPress is SEO-friendly as well.  Converting your website into Wordpress could be scary if the software destroys your hard-won search rankings.</p>
<p><strong>In our experience at Boomtown Internet Group, WordPress is an ideal solution for the websites of smaller businesses.</strong> It can be set up quickly, easily publish content, and quickly optimized to show up in Google’s search results. Every page can be indexed by Google, which sometimes doesn’t happen in other more traditional CMS (content management) systems.  Wordpress has many plugins and applications that make it easy for internal optimization, allowing you to build a website that features an attractive and functional design, and one that can easily be customized and managed yourself—not to mention it’s SEO-friendly.</p>
<p><em><strong>So How SEO-friendly is Wordpress?</strong></em></p>
<p>If possible, design your WordPress style sheet to <strong>have your content close to the top of the page</strong>, for better readability—most search engines only scan the first half of web pages. Wordpress can also keep sidebars, footers, and other page elements towards the bottom and out of the way.  This design will allow your visitors easy readability as well.</p>
<p>The WordPress default installation doesn’t allow for strict control of page titles and meta tags for keywords and page descriptions—but there is a really great plugin called <strong>The All-In-One-SEO Plugin</strong> that’ll take care of it for you.  For more control, it lets you add page titles and meta tags manually, as you’ll get the best results that way.  Don’t forget to optimize with regional spelling and supply the search engines with information specific to your website for the best results.</p>
<p>Since blogs publish the same content on many pages such as archives and category pages, you can be penalized for duplicate content.  For instance, if a blog post is placed in more than one category, the post content can appear on the individual pages for each category.  If Google sees the content on more than one page of your site, it can be downgraded as duplicate content.  However, with the All In One SEO Plugin, the post is only accessible to search crawlers in one place. The other links to it will not be followed, which takes care of the duplicate-content problem without messing around with the Robots.txt or other workarounds.</p>
<p><strong>So you’ve got great content, now you need great links. </strong> The quality and quantity of your links are important and play a role in search engine favoritism.  Who is linking to you?  WordPress makes this easy, with trackbacks, pingbacks, and blogrolls.  You’ll know who’s linking to you and you’ll easily be able to link to other people, giving both them and you search engine credit. Consider installing the “Related Posts plugin” and have your articles link to other similar articles you’ve written.</p>
<p>Not only text can be optimized for the Search Engines:  <strong>WordPress allows you to optimize your images as well.</strong> Taking the time to write alt tags and mindfully name your files will drive additional traffic to your site.  It’s important to take advantage of image optimization—even if your visitors can’t see your image tags, you’ll still get traffic from different engines.  I recommend that you take the time to do this yourself, but if you don’t have the time, use one of the available WordPress plugins to do it for you.  The plugin is called “SEO friendly Images” and can add titles to images in posts and pages.</p>
<p><em>One experience we recently had while in development mode on a website convinced us of WordPress’s innate SEO-friendliness.  We were designing the website <strong><a href="http://www.rcdtechnology.com" target="_blank">www.rcdtechnology.com</a></strong> which had a section on RFID UHF Wristbands.  We forgot to disable the xml rpc ping notification feature on WordPress while we were in development, and the same day we put up the page on UHF Wristbands, the client got a call inquiring about them.  This sort of looked bad for Boomtown because we were still in development, but it really accentuated the complete SEO-friendliness and quick rankings which can be achieved by using the WordPress CMS software as the basis for your website.</em></p>
<p>For many businesses WordPress is a very robust CMS platform that will allow you much more flexibility and administrative control over your content, while giving you the added benefit of inherent SEO-friendliness.  You don’t have to know HTML or CSS to use a WordPress website or blog.  WordPress offers a built in editor, pre-existing customizations, tutorials, and how-tos. <strong>Although WordPress may not be the most perfect CMS solution, it’s so easy to set up, run, and maintain a great website and if you put in a little time, it’ll deliver great search engine results.</strong></p>
<p><em><strong>If you’re interested in learning more about Wordpress, email us at <a href="mailto:sue.mccrossin@boomtownig.com" target="_blank">sue.mccrossin@boomtownig.com</a> and we’d be happy to answer any questions.</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.boomtownig.com/blog/seo-for-wordpress-are-wordpress-websites-seo-friendly/549/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fix WP Post Thumbnail JSON Response Parse Errors</title>
		<link>http://www.boomtownig.com/blog/fixing-wp-post-thumbnail-plugin-json-response-parse-errors/411/</link>
		<comments>http://www.boomtownig.com/blog/fixing-wp-post-thumbnail-plugin-json-response-parse-errors/411/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 03:46:51 +0000</pubDate>
		<dc:creator>Clay Simmons</dc:creator>
				<category><![CDATA[Applications Programming]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.boomtownig.com/blog/?p=411</guid>
		<description><![CDATA[I&#8217;ve been using Stanley Yeoh&#8217;s great WP Post Thumbnail plugin for quite some time now.  It provides an easy to use interface for cropping and editing post thumbnails for use in your custom WordPress themes.  He&#8217;s recently released a beta version of the plugin for testing with the latest 2.8 release of WordPress.
UPDATE: It appears...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using Stanley Yeoh&#8217;s <a href="http://www.seoadsensethemes.com/wordpress-wp-post-thumbnail-plugin/">great WP Post Thumbnail plugin</a> for quite some time now.  It provides an easy to use interface for cropping and editing post thumbnails for use in your custom WordPress themes.  He&#8217;s recently released a beta version of the plugin for testing with the latest 2.8 release of WordPress.</p>
<h4><span style="color: #ff0000;">UPDATE: It appears this is broken again when upgrading to WordPress version 2.9.2.  Currently working on a fix.</span></h4>
<h2>The Problem</h2>
<p>I was developing a custom WordPress theme for a client in a shared hosting environment when I ran into a problem with the WP Post Thumbnail (WPPT) plugin.  When editing a post in the WordPress admin, the loading spinner image next to the Preset1 tab never disappeared.  It just kept spinning and spinning.  To troubleshoot, I enabled the console panel in Firebug to examine the AJAX request/response data.  As is common in the AJAX paradigm, the response is sent back to the requesting page as JSON.  But the Firebug console reported a JSON parse error when trying to evaluate the AJAX response.</p>
<p>WPPT makes use of PHP&#8217;s json_encode() and json_decode() functions to encode/decode data.  The <a href="http://us2.php.net/manual/en/ref.json.php">JSON extension</a> is bundled with PHP &gt;= 5.2.0 by default, but a lot of shared hosting environments have older versions of PHP where these functions are unavailable.  The WPPT plugin accounts for this and bundles its own versions of the functions to be used should native PHP functions be unavailable.  In <em>wp-content/plugins/wp-post-thumbnail/wppt.php</em>, it checks for the presence of the JSON extension and includes it&#8217;s own file if it doesn&#8217;t exist:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'json_encode'</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span>
	<span style="color: #b1b100;">require_once</span><span style="color: #009900;">&#40;</span> <span style="color: #990000;">dirname</span><span style="color: #009900;">&#40;</span><span style="color: #009900; font-weight: bold;">__FILE__</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/includes/json.php'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Unfortunately, the functions bundled with this plugin do not produce 100% valid JSON and you&#8217;ll still get the parse error.  So what to do?</p>
<h2>A Real Replacement For json_encode() and json_decode()</h2>
<p>For a true json_encode() equivalent, I turned to PHP PEAR.  There is a Services_JSON package available.  You can <a href="http://pear.php.net/package/Services_JSON">donwload this package</a> and get the source code or just <a href="http://mike.teczno.com/JSON/JSON.phps">copy and paste the code here</a>.  Simply replace the code in the <em><em>wp-content/plugins/wp-post-thumbnail/</em>json.php</em> file with this code.  But you&#8217;re not done yet.  Keep reading.</p>
<h2>Avoid Conflicts With Other WordPress Plugins</h2>
<p>There are other WordPress plugins that use this code for their own json_encode() substitutes.  <a href="http://wordpress.org/extend/plugins/twitter-tools/">Twitter Tools</a> is one.  If you have Twitter Tools installed and include this code with the WPPT plugin, your whole WordPress installation will break because you&#8217;ll be declaring the classes Services_JSON and Services_JSON_Error in two places which isn&#8217;t allowed.  To avoid this, I namespaced the class names in the json.php file by prepending Wppt_ to the class names.</p>
<p>Do a search and find all instances of these lines:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> Services_JSON
<span style="color: #000000; font-weight: bold;">class</span> Services_JSON_Error</pre></div></div>

<p>Replace with these respectively:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> Wppt_Services_JSON
<span style="color: #000000; font-weight: bold;">class</span> Wppt_Services_JSON_Error</pre></div></div>

<h2>Final Step</h2>
<p>Add the following code at the end of the <em>wp-content/plugins/wp-post-thumbnail/includes/json.php</em> file so that when the WPPT plugin calls json_encode() or json_decode(), these functions will be called:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> <span style="color: #990000;">json_encode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$json</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Wppt_Services_JSON<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$json</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>encode<span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> <span style="color: #990000;">json_decode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$json</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Wppt_Services_JSON<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">return</span><span style="color: #009900;">&#40;</span> <span style="color: #000088;">$json</span><span style="color: #339933;">-&amp;</span>gt<span style="color: #339933;">;</span>decode<span style="color: #009900;">&#40;</span><span style="color: #000088;">$data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>That should do it.  The WPPT plugin should work without any errors.  One thing to note is that any subsequent plugins that rely on the PHP&#8217;s JSON extension will also use the functions you just defined above.  I&#8217;m willing to live with this since the Services_JSON package is vetted by virtue of being part of PEAR.  Should the client&#8217;s web host decide to version up PHP, all plugins will start using the native JSON functions and mine will simply fade into obscurity.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boomtownig.com/blog/fixing-wp-post-thumbnail-plugin-json-response-parse-errors/411/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moving WordPress to a New Directory or Domain</title>
		<link>http://www.boomtownig.com/blog/moving-wordpress-to-a-new-directory-or-domain/396/</link>
		<comments>http://www.boomtownig.com/blog/moving-wordpress-to-a-new-directory-or-domain/396/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 23:25:32 +0000</pubDate>
		<dc:creator>Clay Simmons</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.boomtownig.com/blog/?p=396</guid>
		<description><![CDATA[When you build a blog or site using WordPress, you usually develop it in a subdiretory of the domain where it will ultimately reside or on a completely separate development server with a different domain or even just an IP address.  When you first install WordPress in your development environment, you have to tell it...]]></description>
			<content:encoded><![CDATA[<p>When you build a blog or site using WordPress, you usually develop it in a subdiretory of the domain where it will ultimately reside or on a completely separate development server with a different domain or even just an IP address.  When you first install WordPress in your development environment, you have to tell it the URL where it will reside even though this will change when the site is pushed live.</p>
<p>There&#8217;s a handy step-by-step guide in the documentation for <a href="http://codex.wordpress.org/Moving_WordPress#Moving_WordPress_to_a_New_Server">moving your WordPress installation to a new server</a>.  The usual stuff is covered.  Back up your database, replace any hard-coded references to the development URL in your template files, move the files to the new server, edit your config file with any appropriate changes to the database credentials, etc.  But there is one thing in particular that isn&#8217;t mentioned.  All the hard-coded references to the development URL that are stored in the database.</p>
<p>You&#8217;ll probably have posts or pages with uploaded images and links to other pages within the blog.  WordPress will store all of these in the database with your development URL.  Most people, myself included, won&#8217;t feel like going through all of your posts and pages manually to update any references to your development URL.  When researching this problem, I came across a really helpful solution and wanted to share it.</p>
<p>You&#8217;ll need access to the database to execute some SQL that will find and replace all references to the development URL with the new production URL that you provide.</p>

<div class="wp_syntax"><div class="code"><pre class="mysql" style="font-family:monospace;"><span style="color: #990099; font-weight: bold;">UPDATE</span> 
   wp_posts
<span style="color: #990099; font-weight: bold;">SET</span>
   post_content <span style="color: #CC0099;">=</span> <span style="color: #000099;">REPLACE</span><span style="color: #FF00FF;">&#40;</span>post_content<span style="color: #000033;">,</span> <span style="color: #008000;">&quot;www.dev-url.com&quot;</span><span style="color: #000033;">,</span> <span style="color: #008000;">&quot;www.live-url.com&quot;</span><span style="color: #FF00FF;">&#41;</span></pre></div></div>

<p>You need to execute a similar statement for a few other fields in the database:</p>
<p>wp_posts.guid<br />
wp_options.option_value</p>
<p>Additionally, if you have any custom fields associated with posts or pages, you&#8217;ll want to do the same update on:</p>
<p>wp_postmeta.post_value</p>
<p>Check the database for tables used by any installed plugins.  You may need to update fields in those tables as well.</p>
<p>Even though you have to scan and examine the database, this method is much faster than updating references manually.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.boomtownig.com/blog/moving-wordpress-to-a-new-directory-or-domain/396/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
