Hi there, Is it must to learn PHP/MYSQL for doing SEO for the dynamic/E-Commerce websites.? Regards bushib
it is not necessary to learn PHP mysql for seo perpose, but if u have programming knowledge than it will be more helpful to do seo for some dynamic sites.
When it comes to using php/mysql, the biggest key is just making sure that your file and URL structure are search-engine-friendly.
You don't even need to use WordPress (which uses PHP and MySQL). And frankly, most of the plugins (from a coding POV) are pure rubbish.
Depends, if you are using affiliate programs to build your website you probably won't need alot of php training. The reason I say this is that alot of affliate programs provide php files that you can place on your site. if this is your way of building your sight, check out datafeedfile.com for some great examples. They provide some great content free of charge and the php files sure help with your seo efforts.
Professional Search Engine Optimization with PHP: A Developer's Guide to SEO (Paperback) by Jaimie Sirovich (Author), Cristian Darie (Author)
Learning PHP is normally not requested when doing seo. But if you really want to bring your professionality to the cutting edge, I think that you have to learn the Mode rewrite technique, because it will help you to understand that if you manage a dynamic website, the <?> url parameters have to be as much as possible "plane" that is to say, resembling HTML pages. Ciao
A little bit of PHP and MySQL knowledge is desirable but definitely not mandatory. SEO can be easily done on dynamic sites with simple tweaks like the MOd REWRITE commands on .htaccess file. And it is good if an SEO works on a dynamic site right from the starting.
LOL, I've never seen such a load of rubbish posted in response to a question! Yes, if you're going to do any significant work on dynamic sites (and especially if you 're going to resell your skills) then you need to have a decent grasp of PHP (or .NET) before you can make code changes. Even if you're using an off the shelf package, you'll frequenly find that the SEO can be improved on the one size fits all solution that you have. I'd love to see how some of the people that don't think you need to know PHP plan on making code and structure changes to dynamic site without it! In addition it's also a bonus to be able to use things like mod-rewrite to create static friendly URLs.
Hi MattUK and others: Thanks for your reply to my post. I also wish to learn PHP/My SQL at some basic level because it would help me to undetstand the PHP and to modify the code if required. I have real example in support of it. Recently I got a SEO project for a dynamic website. That site was built through a PHP script and it was hard for me to optimize that site because a large number of pages are accessed through the database and I couldn't understand the complex coding in the pages. For optimizing those pages the whole page code needs to be re-written or adjusted because that script was not SEO friendly. I called a PHP programmer and he demanded me half of the cost of the SEO project to modify those pages. So, IMHO learning PHP/MY SQL is definitely a advantage for SEOing the dynamic sites and it provides a wealth of knowledge of course. Regards bushib
Sounds to me like you're doing the development with SEO in mind rather than consulting - in your case learning PHP and MySQL would definately be useful. However, in a consulting capacity, those skills wouldn't be necessary.