by Jaimie Sirovich and Cristian Darie, Wrox, April 2007
![]() |
The book is now available at the following online stores:
|
Search engine optimization is not only the job of the marketing department. It must be considered from a web site's inception and throughout its lifetime by the web site developer. Professional Search Engine Optimization with PHP provides developers with the information they need to create and maintain a search engine friendly web site, and avoid common pitfalls that confuse search engine spiders. The book discusses in depth how to to facilitate site spidering, and discusses the various technologies and services that can be leveraged for site promotion.
Written for the PHP developer or tech-savvy marketer, this unique reference provides techniques for creating and maintaining web sites optimized for search engines. You'll discover how to facilitate the indexing of your site, as well as how to leverage specific technologies and services for site promotion. You will understand the role of web site architecture in search engine optimization and explore various topics therein. Knowing this will help you to develop a site that achieves great search engine rankings. Finally, you'll apply this knowledge by creating a sample e-commerce catalog and an optimized WordPress blog.
Who are You?
Maybe you’re a great programmer or IT professional, but marketing isn’t your thing. Or perhaps you’re a tech-savvy search engine marketer who wants a peek under the hood of a search engine optimized web site. Search engine marketing is a field where technology and marketing are both critical and interdependent, because small changes in the implementation of a web site can make you or break you in search engine rankings. Furthermore, the fusion of technology and marketing know-how can create web site features that attract more visitors.
Web developers are directly involved in the search engine marketing process. To rank well in these organic results, it may not be enough to “write relevant content,” as your typical search engine marketing tutorial drones. Rather, the web application developer must work together with the marketing team, and he or she must build a web site fully aware that certain features or technologies may interfere with a search engine marketing campaign. An improperly designed web site can interfere with a search engine’s need to periodically navigate and index the information contained therein. In the worst case, the search engine may not be able to index the content at all.
The raison d’etre of this book is to help web developers create web sites that rank well with the major search engines, and to teach search engine marketers how to use technology to their advantage. We assert that neither marketing nor IT can exist in a vacuum, and it is essential that they not see themselves as opposing forces in an organization. They must work together. This book aims to educate both sides in that regard.
Table Of Contents:
1. You: Programmer and Search Engine Marketer.
2. A Primer in Basic SEO.
3. Provocative SE-Friendly URLs.
4. Content Relocation and HTTP Status Codes.
5. Duplicate Content.
6. SE-Friendly HTML and JavaScript.
7. Web Feeds and Social Bookmarking.
8. Black Hat SEO.
9. Sitemaps.
10. Link Bait.
11. IP Cloaking, Geo-Targeting, and IP Delivery.
12. Foreign Language SEO.
13. Coping with Technical Issues.
14. Case Study: Building an e-Commerce Catalog.
15. Site Clinic: So You Have a Web Site?
16. WordPress: Creating a SE-Friendly Blog.
Appendix A. Simple Regular Expressions.
Glossary.
Index.
SEO Book Resources:
Errata for 1st Printing (coming soon)
Code Download
Free Chapter (chapter 1)














April 18th, 2007 at 11:30 am
[...] Jaimie Sirovich, has just released a book that deals with this exact problem. The book is called Professional Search Engine Optimization with PHP: A Developer’s Guide to SEO and you can get it pretty much anywhere, including Amazon and [...]
April 19th, 2007 at 10:11 am
Hi, I have just received a copy of your book in the UK, and I am glad to see someone has finally written such a useful book on the topic of SEO and PHP.
I am looking forward to reading it from cover to cover.
Daniel
April 28th, 2007 at 6:49 am
Jaimie and Cristian,
Just received a copy of your book in Hong Kong today. Looking forward to reading it on my long flight back to the States. Thanks again!
Kwandom
April 30th, 2007 at 4:41 pm
[...] from SEO Egghead has written a book about Search Engine Optimization that is now available at [...]
May 1st, 2007 at 10:26 am
[...] Knowing, however, that Blackhats really CAN be evil little bastards - having just had one of my forums hacked and hardcore porn pictures plastered all over the site (never use PHPbb!) - I was glad to see the book also talked about the more nefarious uses of blackhat tactics, such as HTML insertion: Ever see a link to a Phentermine or Porn site from a respected .edu domain? That’s usually HTML insertion. I was also glad to see straightforward, easy to understand instructions on how to protect your site from this sort of attack with exactly six short lines of php code (see page 178-179). [...]
May 1st, 2007 at 7:02 pm
Professional SEO with PHP...
My copy of this book by Jaimie Sirovich and Cristian Darie arrived a couple weeks ago, roughly.
This is an very good read, for SEOs of intermediate and advanced levels especially. It covers a range of topics, including a couple chapters on one subject ...
May 2nd, 2007 at 11:38 pm
[...] written by these guys. Full review to follow once I receive the book and have the time to review [...]
May 7th, 2007 at 11:19 am
[...] playing around with the simplecloak library Jaimie made (using the free IPLists.com data) for the Search Engine Optimization with PHP book, and I though it would work quite well for this purpose. After all, cloaking is “bad”, [...]
May 18th, 2007 at 7:17 pm
[...] is a great new Wrox book out combining my favorite language (besides French) PHP with search engine optimization. [...]
May 28th, 2007 at 6:23 am
[...] month, I acquired a copy of Professional Search Engine Optimization with PHP: A developer’s guide to SEO and set about reading it. I expected not to be shown too much information that I didn’t [...]
May 31st, 2007 at 2:47 pm
[...] The official website for the book is at Professional SEO with PHP Book [...]
June 5th, 2007 at 10:38 pm
In the shopping cart example from the book you are doing two things to prevent content duplication.
// redirect to the proper URL if necessary
// send a 404 if the category does not exist.
Does this create a problem when both actions are applied. Let's say the request is lowercase
/products/frosted-c3/page-80/
the correct request is
/Products/Frosted-C3/Page-80/
// redirect to the proper URL if necessary
Redirect takes place.
Next we look for the category page 80. Page 80 doesn't exist.
// send a 404 if the category does not exist.
In one request we have permanently redirected to a missing page (301->404). Will search engines interpret this negatively?
June 11th, 2007 at 2:24 pm
[...] Search Engine Optimization with PHP - The Book April 30th, 2007 Jaimie from SEO Egghead has written a book about Search Engine Optimization that is now available at [...]
August 21st, 2007 at 4:09 am
Tried to use the link checker code and got:
Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set
August 27th, 2007 at 3:30 pm
The book is helpful for individuals who wanted to learn the SEO and design their own site. This is an very good book, for SEOs either in beginners, intermediate and advanced levels.
September 10th, 2007 at 6:22 am
[...] covers a lot of this in his book on PHP and SEO, which you should definitly go get if you’re doing a lot of this [...]