Yes, your digital business card will be SEO-friendly, and it can be easily indexed on search engines and, thus, rank well on SERPs. This way, it ensures that your potential clients find you quickly and easily.
You also have the option to hide your digital card from search engines. You can set it when submitting your order.