Your landing page must be found for a conversion to take place
It should not come as any surprise that your landing page and this one needs to be found for a conversion to take place.
Often, the landing page is a doorway to more information so the search engine spiders need to find this information. This is easily accomplished with a site map. Fortunately, Word Press has a Google site map plug-in. Use it.
You will need a Google web master account for the verification. It is free.
Site maps are not just for robots, humans use them too.