As a CEO, I am a realist.
I acknowledge that I can’t compete with other high-powered, high-profile companies in the web world such as Amazon, Facebook and others that have teams of advisers, webmasters, chief marketing experts, etc. What I can do, however, is move faster when tasked with website design and relaunch.
My approach is highly strategic, involved and flexible. Strategic, in the sense that I am continuously looking for an edge over my competitors. Involved, meaning I have read, subscribed to and watched hundreds of videos over the years pertaining to Search Engine Optimization (SEO); I go to great lengths to increase my edge in SEO for my business. And flexible: All of our clients are unique. We have no template; we approach each job with the clients’ needs in mind.
In the old days, web pages seemed to suffice. Users could find many web pages with similar content under various URLs. Then search engines got smarter, and addresses with “.com/LosAngeles” or “.com/santamonica” couldn’t gain traction. The leading search engines in the world got smarter as users got savvier. People started to search “smarter.” (The tricks for SEO would work for a while, but then stop working. Search-engine algorithms would change the rules like a ball bouncing around a roulette wheel, but now it seems that the best way to create a great SEO strategy is to use common sense and provide content that people need.)
The everyday world is shifting to a mobile-first mentality, and a responsive website is absolutely necessary for success. (I really can’t believe how many nonresponsive sites still exist.) I’m sure all of you have heard this repeatedly: Network bandwidth is being squeezed due to streaming; high-speed bandwidth is at a premium price; and people’s patience is limited. Worse yet, too many websites don’t conform to mobility standards. The bottom line is: Can my site look good and be effective on a phone? I get a lot of leads from people browsing on their phone. My WordPress/PHP site was slow on phones and I’m disheartened by how many potential clients I lost because my site took too long to load on their phones.
With people’s patience so valuable, and I speak from experience, there is tremendous value in speed —the speed gained by migrating customers to the cloud. Cloud-based platforms provide instant user satisfaction for enterprise-level applications. But most important is the goal of mobile-primacy when designing a website. What do I want it to feel like? What do I want it to look like? Whose sites have I used recently to buy, research, review information? Did I jump to another site for a prolonged time? Did I wait for it to load? Did it provide that instant satisfaction? I wanted to change content quickly. I wanted my content to “be pushed to all pages” where it was placed. I didn’t want to go to each page and change content for hundreds of pages. One push and go!
These were the primary concerns I had, but where did I start?
The first phase was my designer. Phil Howley is a staff member who custom builds landing pages for my Single Sign-On (SSO) clients. He is my go-to staff member and webmaster at Iron Cove Solutions. Phil is a teacher by trade (one of my six brothers told me that a person should always go to a teaching hospital when they must go to a hospital because those hospital staffs are aggressive in learning and reading), which means patience and capabilities. If you’re interested in our services after reading this post, then get in touch and we can discuss your goals and how we can work together. If nothing else, pick our brain — and our ideas may lead you in another direction.
React is growing in popularity and recently has even surpassed Angular as the No. 1 front-end framework. I am so thankful I don’t have to worry about updating WordPress core or plugins or my theme — or crossing my fingers that my site didn’t crash overnight because I forgot to update something. I also was afraid of my site being hacked because WordPress sites are constant targets. I seemingly needed a doctorate in WordPress to keep my WordPress site from being hijacked by bad people with bad intentions.
If ReactJS is my library of code, what would push out my information?
The next step was GatsbyJS. We are also on the Gatsby Showcase site.
Gatsby is a static site generator. It’s a new website generator built for ReactJS. Load times are amazing. At its core, it is “spitting out” flat HTML files and then storing them in the browser for you. There is no database (DB) to manage. Website content is now stored in Contentful. We pull data from an Appliance Programming Interface (API) from Contentful, which means that our connection is super fast. The pulling and pushing of data are off the charts.
Contentful is now my content engine. It’s my web-based “word document” system. By connecting Contentful to my site, I now have a full content system where I can invite users to make a web post, parse data on web pages, pull data to different web pages, but most importantly, it’s my “compartment library” for my JS. I can reuse data, change one thing or change many things. Contentful can future-proof my content regardless of the future web pages. (Contentful is my headless content management system or CMS.) I don’t have to worry about backing up my WordPress site or my database getting corrupted. The skilled people at Contentful take care of this for me. They have the budgets to hire top-notch DB admins and I can just piggyback off their skills. I can easily export my entire content whenever I want.
One of the best aspects of Contentful is that you don’t need to know code to use it. Anyone can use it. You might need to brush up on Markdown (a simple markup language with plain text-formatting syntax), but that’s something you can learn in an hour. Once you start to use Markdown, you’ll wonder why you haven’t used it before. I love how I can create a user for my social content creators, and they can log in and quickly update my site with very little instruction for me. Any of my employees can update content. New web content will keep my site fresh and alluring to all search engines.
We used GoDaddy hosting for years but it’s not a platform for serious web development. Conversely, Netlify provides a web platform for development and delivery. It’s a tremendous Content Delivery Network (CDN) provider. What does that mean? If you’re in Atlanta, your web server will be closer to your home. You’ll never have to return to HQ, per se, to pull a web page. Everything is local to you as much as possible. It’s also an ideal “static site” hosting provider.
We formerly used GoDaddy but that platform didn’t suit my goals. GoDaddy is excellent — I mean great for the market it’s tailored to — but not for my purposes mentioned above.
Github and Git
This is the part that scares away many people. Git is a technology that is used for version control. Your developers make changes to your site, and all of those changes (and I mean all changes) are stored with Git. You then push those changes to a remote repository stored on Github. I have a private Github account to keep my code private; for that there is a nominal fee. I love Github because if I ever need my site to revert to a previous state, it can easily be done with one line of code at my terminal. Oh yes, you also need to be comfortable writing some code in the terminal. You don’t need to dive deep, but a little knowledge of the terminal will go a long way. If you have questions, let us know. We have lots of tips and great resources for working with the terminal.
Plus, Netlify makes adding SSL simple and as easy as one click. It also auto renews, which is so much easier than the way GoDaddy goes about it.
If you need to set up web forms, Netlify enables you to add as many forms as desired, and you can choose to be notified by text, slack or email (or almost any third-party notification app you can think of). You can easily configure Domain Name System (DNS) settings, redirects and add CAPTCHA to prevent spam. Netlify thought of everything.
Making the transition to Gatsby will take courage, but if you invest the time and energy, you and your clients will reap the rewards. If you need help along the way, give us a call. We work great with teams as advisers or as worker-bees!
We can propel your business to a higher level by implementing the aforementioned tools. Making a change doesn’t have to be scary. The web reflects who you are as a professional. Your website is the face of your firm. If your site isn’t fast and flexible — or has become stale — then you will be left behind.
If you are interested in learning more about how we can help your business’ web presence, Phil and my team are readily available. We are 100% U.S. based. Call (888) 959-2825 today or contact us.