It does take a little time for the site to be seen in the Google Searches. We are not even a week into having folks, so it may take just a little more time.
At the doctor now, and didn't have it in my phone.
I googled homesteading and country living , and it showed me Homesteading.org.
Got it bookmarked