Forum Moderators: mack
So I'd like a "coming soon" or "under construction" page to appear while I'm working on the background.
What's the best way of doing this?
Thanks for your help.
What I've done since is to add a string in to my FF browser string and use that string to determine if the visitor can get in or not.
You can also password protect the subdomain.
Once you are done with development just delete the index.html and the server will start serving the index.php by default.
Freq---
With the Google sandbox and the efforts required to get a site indexed, with my last site I began with a fully functional index page. It contained just the most basic of information and only a couple of links to other site pages that also contained the most basic of information. I made sure that each page contained good and interesting information.
Also, there was a "Coming Soon" announcement to let those who found it know what they can expect.
I found that with only a few links to the site, I wasn't getting too many search engine hits, but I was able to serve my sandbox penance, so when the site was fully ready, I was ahead of the game.
I was still able to work on other pages, but at least I was able to get it going.
Of course, doing this will depend on what type of site you are designing.
Just a thought.
The way I like to design a site in the background is to upload everything I do to a subfolder, i.e.
www.example.com/notready/
Two benefits of this: 1)if you relatively link your files, like <img src="/example.jpg">, you can keep uploading or replacing files here and there, and your site will still have everything in place as you're testing it... all you have to do is go to /notready/index.html and you're at your main page. 2) If you're going to be showing your site to clients, or curious onlookers, or anyone else who you'd like to instantly be able to cut off from being able to see it, you just rename that "notready" folder to something else like "notready4321", and all those URLs you gave out to people are now invalid. I use this technique a lot, when I don't want nosy clients spying on the product and saying "hey, this new page you just made has the same text as the last page!"
And the sandbox thing is also an issue... it's not a good idea to simply put up a page with the digging construction worker .gif animation. Well, that's not a good idea at all, but especially for Google purposes. Put up something that informs the end-users and the SE's, but doesn't give away too much.
What do you all think?
[webmasterworld.com...]
Basically, the sandbox keeps new sites from appearing in Google search results for a certain undeterminable length of time. For example, my hobby page ranks #1 on Yahoo! and #2 on MSN for a certain keyword, but doesn't rank in even the top 200 for that same keyword on Google. Google spiders the crap out of my site on a nightly basis, I just don't appear in the search results.
Some people say they never get caught in the sandbox. Others say they always get caught in the sandbox. Your site could be playing in the sandbox for months, even years, it seems.
Then when finished and ready to go live, you edit your robots.txt file to allow spiders to index those pages and directories you want indexed, and remove the password protection to let the public in.
Another method is to use the 301 redirect to seamlessly redirect all spiders and visitors to a "holding/under construction" page. Although personally I do not like "under construction" pages as they smack of amateurism.
Best to use the first method so that no one except yourself or those you trust can see anything until you are ready to go live.
Develop in a subdomain or a subdirectory -- it doesn't matter. But do password-protect your development area or control access by IP or unique user-agent as noted above. If you don't actively protect the development area (i.e. using access control versus "security by obscurity"), then you can expect that it will be exposed and at least some of it it will get listed in the SERPs even if you use robots.txt. That's because the major search engines have gotten in the habit of listing any URL they can find, regardless of whether they are allowed to fetch that URL and get the page. A link in a blog or someone using the Google toolbar while you show them the site might be enough to open the doors you want to keep shut. The "new domain" detection 'bots will visit and list you on their sites. The "WHOIS" info scrapers will show up -- the crowd that shows up at the doors of a new domain can be surprisingly large.
There's no quarter offered just because your domain is new and your real content is in an odd location relative to root. Actively protect it.
Alternately, install a server on an old PC, and use that for your dev machine... If it's on your LAN and firewalled behind a router, then the world can't get to it.
Jim