Combining custom WordPress blog theme with legacy static HTML site?



 

I have a legacy site for 15 years which is basically a large collection of articles, organized into a tree of folders. Over time, I accumulated back links from a lot of other sites, and they are obviously conventional links like
mydomain.com\subject1\article1.html

Now, I’m about to launch my new website which will still use the SAME old domain name. The new site is built on a custom WordPress theme and is blog-driven. All my new content will be frequent short blog posts, as opposed to infrequent long articles of the past. And I can re-publish my old articles as blog posts, too. So far so good.

Here comes the question. I do not want to drop my old back links dead. It will hurt my rankings and it will prevent potential visitors from reaching me if they come across one of those old back links. My plan is:
- do the normal install of the new website as WordPress theme, with the blog and the new look
- also copy the old tree of legacy articles into the root directory of the new website, just so the old-fashioned links will still find their target
- provide NO links from the new blog site to the legacy files, keeping them stealth
- but on each of the legacy articles, include a notice “you have reached my discontinued legacy site, click here to visit my new site”

Basically, I want to install a hidden closet on the new site that current visitors will not see, but my old supporters who “know” about the hidden closet will still be able to access.

Question 1: will it work, as far as preserving old links, or will WordPress somehow disable them?
Question 2: will I risk damaging WordPress theme by installing some “foreign” legacy files outside the theme?
Question 3: is there a better solution to my problem?

Thanks to all the experts!
Michael

 

Best WordPress Hosting WebHostingHub - Best WordPress Hosting Lightning fast WordPress optimized servers running cPanel control panel. Host unlimited blogs on one account. Fast & easy 1-click WordPress installation. Outstanding WordPress customer support. Yes, we do WordPress! A+ Better Business Bureau rating. 90-day money back guarantee. Click here to get your WebHostingHub account now.
Share

2 Responses to Combining custom WordPress blog theme with legacy static HTML site?

  • Windowphobe says:

    Having done something like this, I have observed the following:

    1. So long as the directory structure doesn’t conflict, WordPress doesn’t care; all your old static files can remain in place, except one: index.html. (You want WP to have the default, so delete index.html from the old site, and WP’s index.php will become the default front page.)

    2. A WordPress theme won’t notice anything outside its database. None of my static pages (approximately 8,000) look like the WordPress posts (approximately 10,000).

    3. Why make more work for yourself than you have to?

  • Blog Host says:

    I agree with @Windowphobe. I’ve done this on several sites. Your old static pages can stay right where they’re at with their .html extensions. WordPress uses a MySQL database and .php file extensions. The two can co-exists as long as you understand WordPress’ naming convention and permalinks. I change my permalinks to use the /%postname%/. So a post called ‘How To Catch Girls’ would look like this: http://mydomain.com/how-to-catch-girls/

    If you install WordPress in the root, like @Windowphobe said, you’ll have to delete your current index.html page because it will conflict with the way WordPress calls its homepage.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This site uses KeywordLuv. Enter YourName@YourKeywords in the Name field to take advantage.

Spam protection by WP Captcha-Free

iPage cpanel - Affordable, E-Commerce Enabled, 1-Click WordPress Installs
Archives
Blog Theme Generator

Artisteer - #1 Blog Theme & Web Template Generator

Get Free Traffic

Blazing fast WordPress hosting. Host unlimited sites on unlimited hosting space. Free domain & setup. Only $3.95/mo.