SEO question - from .php to wordpress

by Tim_A
6 replies
  • SEO
  • |
Hi all,

I built a site a short while ago just using php with a few includes for the menus and an email form.

The initial plan was to drive traffic via PPC. The site was only about 4-5 pages.

I've since been playing with SEO and some long-tailed-keyword pages such as:

www.mysite.com/long-tailed-keyword-1.php
www.mysite.com/long-tailed-keyword-2.php
www.mysite.com/long-tailed-keyword-3.php

you get the idea...

They're working much better than expected, in facet I got a bit carried away and am probably on about 35 pages in total :rolleyes:

Wordpress now seems the logical step to manage all these 'pages'. I have quite a bit of experience with Wordpress and know it's great for SEO, plus I can make the template from scratch so it'll be an exact replica of the existing site.

My question is this...

What do i do with the existing pages? Do I leave them in place until google finds my new wordpress pages such as:

www.mysite.com/long-tailed-keyword-1

Will it balls up my rankings?

Should I put a header redirect on each php page to the new wordpress page?

I have backlinks pointing to the php pages, what should I do with them?

Basically, how do I switch from static php site, to a more organised wordpress replica without harming my rankings too much?

Sorry for all that.. hope it makes sense lol
#php #question #seo #wordpress
  • Profile picture of the author paulgl
    At first I thought I knew what you were asking, but then had to
    re-read it. You are good at making php pages, but you want to toss
    that out and turn it into a wordpress site? If that's it, the question
    is why?

    The way you are doing is perfect. Since you already are doing
    php, then you know how easy it is to update it. If the pages
    are ranked and kicking butt, why mess with success?

    I do all my pages in php.
    Header
    left menu
    content
    footer

    The header is split in two so I have a unique title.

    The content is obviously a template for a new article.

    All that really needs to be updated is the new link for
    the new article in the left menu. Done and done.

    You should have this already done anyway if you are doing php.

    Since you are good, you should be able to modify it even
    better.

    Leave all the php pages where they are and use php to manage
    them. Nothing beats it. Again, why mess with success?

    Paul
    Signature

    If you were disappointed in your results today, lower your standards tomorrow.

    {{ DiscussionBoard.errors[2246144].message }}
  • Profile picture of the author Krisism
    Hi Tim,

    If a CMS is your goal for management and you'd rather use Wordpress than creating your own - you'll want to do 301 redirects to your new pages to avoid duplicate content issues with search engines.

    Basically, if you're moving domains or if the page url is different in any way (even without the ".php") then it will be indexed as a different page in the search engines and cause the issues. The solution if you are moving domains/urls would be to create a .htaccess file and do 301 redirects to the new pages. A 301 redirect is search engine friendly and will pass on your "link juice" to the new pages.

    Personally, I can see why there is a draw to Wordpress for quick management, but in reality it is a php based system and anyone with the right skills can accomplish the same things without the Wordpress platform (I think that's what Paul is saying above). If you plan to scale this out across many domains, I personally like the idea of coding a central CMS for management.

    However, Wordpress is a pretty SEO friendly out-of-box framework that makes it pretty easy to manage and update. If that's the route you choose make sure you do 301 redirects and avoid any chance at a business breaking Google penalty.

    Cheers,
    Kris
    {{ DiscussionBoard.errors[2246276].message }}
  • Profile picture of the author woweb
    Here's an easy way to manage it.. and takes about 30 seconds..

    Set your permalinks to %postname%.php and give your new posts the exact same title as your old ones or change the slug manually.

    But it will only work on posts, and not pages.. for that you'll need something like WordPress › Shantz Wordpress Prefix Suffix WordPress Plugins

    We experience this problem a lot when taking on old sites.
    {{ DiscussionBoard.errors[2246314].message }}
  • 301 redirect the old PHP pages to the the WordPress pages whose content most closely resembles that of the old pages.
    {{ DiscussionBoard.errors[2246719].message }}
  • Profile picture of the author ~kev~
    Originally Posted by Tim_A View Post


    What do i do with the existing pages?
    Leave them right where they are at. Make them look like the wordpress theme, and nobody will ever know the difference.

    If you want to add them to wordpress - copy and paste the content, and then remove the original file
    {{ DiscussionBoard.errors[2248101].message }}
    • Profile picture of the author Jack Sprat
      Originally Posted by ~kev~ View Post

      Leave them right where they are at.
      I agree with ~kev~

      Leave them where they are - you can still install wordpress to make any new pages via Wordpress, but unless you are constantly changing these pages, I can't see why you'd want to import successful pages into Wordpress. These old php pages will happily coexist with a new Wordpress install.
      {{ DiscussionBoard.errors[2249863].message }}

Trending Topics