Indexing
Google having read your page and stored it. Without that it cannot appear in any search, however good it is.
Two steps get confused constantly: first Google crawls, which is visiting and reading the page; then it indexes, which is deciding to keep it. A crawled page can go unindexed if Google finds it duplicated or empty.
A new site takes days to a couple of weeks to appear, and shows up first for the business name. Showing up for the trade and the city takes considerably longer.
To check, type site: followed by your domain into Google. Whatever comes back is what Google has stored of yours.
What to do about it
Search site:yourdomain.com in Google. If nothing comes back two weeks after launch, something is wrong.
Other words about the same thing