How do you keep your wordpress hidden until lanuch?

Panoush

Regular Member
Joined
Mar 6, 2014
Messages
424
Reaction score
140
I have used a maintence mode plugin and selected "discourage search engines from indexing" in WP settings.

But is this really the only way? It doesn't really seem professional.. and does discouraging for a few months and then suddenly encouraging everything at once have any negative SEO impact?
 
If you have windows you can use Microsoft Web Platform Installer and install Wordpress locally while you test out themes, and build posts and pages before you launch it.
 
You could also just change your robots.txt file to not index. Most major search engines respect these commands.
 
The best idea is to install your wordpress using XAMPP to your local computer. Do everything you have to do, after you're done just move your site to an actual hosting and you should be good to go.
 
Whenever I'm preparing a new money site, I always use a new domain/subdomain to do it.

This allows me to not configure DNS until the last second, instead I use the hosts file to access the site when I'm developing it.

This allows everything to be tested exactly as it will be, except for any integration with other sites (IPN handlers and the like).
 
Using local dev server like xampp/wamp is best. If you must develop the site on a live server and domain, use both robots.txt AND an .htaccess file to block bots
 
Forgive the newb question but what is the risk/reward of not keeping it hidden vs keeping it hidden until the entire website is complete?
 
Do you have some reason not to let it indexed right away? Even its indexed you won't start to get traffic immediately.
Just use default theme and have home page article ready if you are planning to use static page otherwise just remove sample post and pages. I have never had any issues by letting the site get indexed even its not fully ready.
 
Forgive the newb question but what is the risk/reward of not keeping it hidden vs keeping it hidden until the entire website is complete?

There are many reasons you dont want a search engine to spider your site when you are building it.
You dont want the engine to index non friendly seo links, the copy you have on the site you might not want indexed.
You only want the search engines to see everything when it is done.
 
You dont want the engine to index non friendly seo links, the copy you have on the site you might not want indexed.You only want the search engines to see everything when it is done.

I disagree whay you say. You are basically saying that every site should always have static content and no changes are allowed. There is no harm if unfinished content gets indexed as it will be corrected when the real content is up and the site is crawled by bots.

What comes to non friendly seo links you don't have any if you don't have any content on the site.
 
I always building site online, no problem about indexing things.

But if you care about this. Use local enviroment suit software to build, thats enough.
 
why not just add htaccess passwd? that's what I do it's simple, quick and guarantees no indexing - even from sites that ignore robots, etc.
I would avoid using chrome when developing though.
 
If you don't want website to be hosted on webhost.
you can try xamp,wamp,easy wamp to host it locally on your system.
Or else make a password protected domain to make user enter password to visit website that won't give them the access to your content.
 
I would recommend to install Wordpress online on your main Domain because later it may be difficult to change the URL. If you use a lot of Plugins or
custom menus/custom link structure, etc. Wordpress often can't change all paths automatically. Then you have to edit the whole Database manually
which is a time-consuming task
 
I used to install them on localhost (XAMP for windows), or use an IP instead of a domain (if you have dedicated IP).
 
Ban all IPs from accessing the site except localhost and your IP.
 
Back
Top