How I Built ProfileRankPro.com and What I Learned Along the Way

I’m not a web developer. I’m an Air Force veteran and licensed A&P mechanic who decided to pivot into local SEO. This is the honest story of how I built profilerankpro.com from zero, every decision, every error, and every fix along the way.

Choosing the Platform

I went with WordPress hosted on Hostinger. The decision came down to flexibility and cost. WordPress powers a significant portion of the web for a reason. There is a plugin for everything and the community support is massive. Hostinger gave me solid hosting at a reasonable price with a free business email included.

Building the Site with Elementor

I used Elementor as my page builder on top of the Astra theme. If you have never used Elementor, it is a drag and drop builder that lets you design pages visually without touching code, most of the time.

What I did not expect was how many small configuration issues would come up. Some of the real ones I ran into:

Template conflicts. Astra and Elementor both have their own layout settings. Using Elementor Canvas strips the header and nav bar. Elementor Full Width keeps them. I learned this the hard way after my contact page lost its navigation multiple times.

Text visibility issues. White text on a white background. Happened on form fields, dropdown menus, and headings. Each one required a different fix, some through CSS, some through inline HTML styles, some through widget style settings.

Form notifications not sending. WordPress default mail function is unreliable. I installed WP Mail SMTP and configured it through Hostinger SMTP settings to fix delivery.

CAPTCHA issues. Went through hCaptcha and reCAPTCHA before landing on a working solution. Version mismatches between what Google issues and what the plugin expects will break it silently.

Setting Up the Business Infrastructure
Beyond the site itself, I built out the full business foundation.

Google Search Console. Verified domain ownership via DNS TXT record at Hostinger and submitted the sitemap.

Professional email. danielb@profilerankpro.com through Hostinger built in email.

Wave. Free invoicing software for sending professional invoices and collecting card payments.

Meta titles and descriptions. Set on every page using Rank Math SEO plugin.

Logo. Designed in Canva using brand colors navy, off white, and charcoal.

What the Site Covers
The final site includes Homepage, Services, Pricing, About, Blog, and Contact. Each page was built intentionally.

The homepage leads with the problem, offers a free audit, and drives form submissions.

The services page uses branded cards with icons and images for each of the five services offered.

The pricing page explains the process honestly. Free audit first, custom quote second, no packages.

The about page tells the real story. Veteran, A&P mechanic, local SEO specialist.

The contact page has a multi field form with spam protection and email notifications.

What I Would Do Differently

Use Elementor Full Width from day one on every page. The Canvas versus Full Width distinction cost me more troubleshooting time than anything else on this build.

Test email delivery before launch. I assumed form notifications would work out of the box. They do not on most WordPress installs without SMTP configuration.

What This Proved

I built a professional, functional business website with no prior web development background. Everything on this site, the copy, the design decisions, the technical fixes, I worked through myself. That is not a small thing when you are trying to convince local business owners that you understand how to build an online presence.

If I can build this, I can help build yours too.

Ready to see what your Google presence looks like? Start with a free audit. No cost, no obligation.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top