John Henry Gaspay

SEO Specialist with Technical Skills, Experience in WordPress, Shopify and other Ecommerce sites.

About John Henry Gaspay

Hire Me

Hello! I'm John Henry, a seasoned Technical SEO Specialist based in Cebu with over a decade of experience. I help businesses in the US, AU, and EU markets unlock sustainable growth by building search engine dominance.

My Core Expertise:

I provide comprehensive SEO audits and implement robust strategies focused on:

  • Technical SEO: Diagnosing and fixing critical on-page issues, site speed optimization, and complex platform migrations.
  • On-Page and Local SEO: Crafting keyword-driven content architectures and geo-targeted strategies to capture local search traffic.
  • White-Hat Link Building: Developing authoritative backlink profiles that drive lasting domain authority and rankings.

Why Work With Me?

As a Top-Rated Upwork technical SEO contractor, my approach is built on transparency and results. My background includes a role as a Domain Marketing Specialist for a premier UK SEO agency, where I honed my skills in quality link building and holistic SEO strategy. I don't just identify problems—I implement solutions that increase organic traffic, improve search rankings, and directly boost sales and leads.

john henry gaspay resume

John Henry Gaspay
SEO Specialist

SEO Services

WHAT I DO

Web Development

Technical SEO

Link Building

I have been an SEO specialist with technical expertise for over 10 years now since 2011. I have also advance experiences and exposures on web development which I am strong with front-end and currently working for my back-end skills to become the next full-stack developer codeacademy.com, udemy.com, udacity.com to exposed different problems to solved nd Learn new languages one after the other. You can check positive feedback or testimonials from my previous clients.

I have experience using some paid SEO tools like Semrush, Ahrefs, SE Ranking , Screaming Frog.

  • Technical SEO 95%
  • Web Development 85%
  • Link Building 90%

Blog

MY BEST WORKS
Tips to Start Your Own Personal Blog for College Student
 Having a hard time on how to start a blog

Taking more time to research what topic to write and search for any guidelines to follow? 

And still end up on where would you start, what topic to begin and how to do it? 

These are the common problems encounter by every newbie writer. You sometimes get intimidated to write because you failed at a certain point. No matter how many times you failed just don’t quit because the only way of failing is when you stop trying.



Some Basic SEO You Need to Know

Do you want to rank your page or site in Google? 

Are you running your own business or just for personal brand? 
There are rules that need be follow to avoid your site from banning from Google. Learn how to rank your website on list on SERPs (search engine result pages). The three major search engine are Google, Yahoo and Bing they help user return or get more relevant topic from his search term or query. 

What are these activities needed to drive more traffic to your site?

One of the most effective techniques is by choosing the right keyword for your site. Before you build a website you must know the keyword effectiveness, popularity and competitiveness for your content to be written. Google Adwords is one of the tools that can help. There are many activities to work on and to get more links both internal and external of your site. You will also learn basic HTML (hypertext markup language), different tools or checker for free and to know hidden issue so that you can make a solution out of it. One of the activities will be on how to rank your site using certain keyword competing with others.

Connecting People to Your Website

Social media optimization is of one the most effective ways of getting more traffic to your site. The most famous social networks recommended by people to join are Facebook, Twitter and LinkedIn. After you join these sites, it will be better if you invite as many friends or followers as you want by viewing their friends of friend’s profile. When you get many followers or friends, it will then be the best chance to participate and share your status. You will receive email notification of every activity within every social network site you have joined. So, this will be the perfect opportunity to post interesting topics about your website or blog to increase traffic.
My Personal Blog
Hello Guest

johns' blog


Blogs have been popular nowadays because there are many ways in which you can earn from them. Having a blog is really cool especially if you are a writer and you have a passion for that. 


A lot of people ask what is Blog? 

How they help you make money online? 

How much time you will need to become a professional blogger. On this blog, you will discover how to make money online with the help of some articles that will teach you how to earn passive and active income online.


What is a Blog?



A blog serves as an online journal about how individual think and feel about certain things or ideas which can be shared to the public. Everyone can be a blogger, someone who is willing to share his/her ideas or have it in private mode. One of the challenges in blogging is, that you need more time to be professional with your writings. If you want to become a writer someday then, try to start blogging. Every blogger experienced these challenges at first but as soon as you continue writing and meeting people online with a common interest in blogging/writing you will become a good writer. But if you're not that good enough in grammar then try to visit the forum and blog site by leaving comments and keep posting. You can also try to Google how to write your own blog and many other sites to help you improve your grammar or writing structure skills. But if you already created your own blog then start post don’t worry you will become a good blogger after some time.


What to post with your blog?


The first rule before posting your blog is that try to make it easy to understand or readable by people who visit your website. There are many hot topics you can select from like food, health, cars, finance, music, travel, shopping and etc. If you have chosen one, try to find keywords and from that create a question that might help you broaden your topic using that keyword/keyphrase. Try to post 2-3 articles in a week to keep your blog update.


For a personal blog, it would be better if you post for happy topics and avoid posting sad experiences. Your blog can also make you happy if you post moments about your experiences from different places, people, and events.

A blog for businesses keeps their post every day to keep their visitors updated. It is also one of the effective techniques for business owners to reach thousand of prospective customers around the world to announce new products about services they offered online.


Always check your article from time to time, reread if necessary for correction before posting. One of the tips I've learned in writing an effective article is divided into two which is writing or write your original ideas and the second is editing or applying your style, grammar, and identifying errors for your content.

Contact Me

Get in touch

Ready to grow your business? Get a free SEO consultation by sending me a message on form below or on my WhatsApp Number +639706556707