It will take 3 to 6 months to get the content ready so should I purchase a domain name now and stick a page up just to get it indexed or should I wait and launch the whole site when it's finished?
When starting a new website there are a number of decisions that you will make that can have a huge impact on the long-term success of the site. Many aspiring website owners are tempted by low cost hosting options. It’s understandable that someone would want a low-priced or free hosting company when starting a new website, but this can have serious consequences. Very long domain names can be difficult for visitors to remember, and they increase chances for typos from potential visitors. If possible, choose a .com without hyphens (if it’s not possible to avoid hyphens, don’t use more than one) that contains a keyword.
Hello Henry_Jakson! You have so incredible post. It's so useful for us. Thanks!!!
Choose a domain name that matches or targets your keyword for better rankings.
I think you should wait for your site to get finished completely and then go in for a Domain name. I am sure by now it must have been completed or in a way of getting completed.
you should choose the domain name that are related to your work..
Go ahead and snag the domain and put up a page to start some indexing. Google up on the subject.
I'm not fully up to date on this, but I don't think you'll get it indexed without content.
Would you want people to see the site before it's finished? If not, then you don't want it indexed, you don't want it on line, so there's no point registering the domain name (unless you have selected a name and want to ensure nobody else snaps it up).
This is really true. And I agree with you Henry_Jakson. Keep it up!