How to Do an On-Page Technical SEO for a Website?

Google Analytics

seo related words

On-page SEO are factors that include how your code is written, how your content looks and user-friendliness of your site. The quality of your code should be high, your content should be well written (contains the right keywords, is easy to read), and has a flawless user-friendly website. I have listed some important topics for on-page SEO.

Relevant, Long-Tail and LSI Keywords

Keywords are topics that define what your content is about. Using relevant keywords in your posts and sites can help you rank higher on search engines. Using long-tail keywords and LSI keywords can help improve your site’s ranking and give more information to search engines to figure out what your content is about. Long-tail keywords are terms that are more specific. The more specific keywords you add to your product or website, you are likely to get more qualified customers visiting your site. LSI keywords (latent semantic indexing) are keywords that are related to your primary keyword.

 Title Tag

Title tags and meta descriptions should be present on each page of your website and should be optimized. Having too long or too short titles and descriptions can affect your SEO negatively. The title tag should contain keywords that are relevant to the webpage. This tells search engines what the website or page is about and helps it index your site. There are a few tools out there to help you optimize your titles and descriptions.


Modifiers are descriptive words that are used with primary keywords. This lets search engines know to return the most relevant webpages that contain related content. Some examples of modifiers are titles that start with “how to”, “solutions”, “best”, “guide to”, “of year” or “review of”. You can use a keyword tool that has a pattern filter to quickly get keyword suggestions by pattern.


Heading Tags

Headings break content into sections making a webpage look organized and neat. They can make user readability easier which can lead to a good user experience. By including relevant terms in your heading tags, you are also boosting your relevance against those keywords. Use target keywords in your H1, H2, and H3 headings to improve your rank.


Having Flash on your webpage can be a good and a bad thing. Adobe Flash is an app within a web page that allows multimedia streaming and user interaction. For instance, your page is made up mostly of Flash, the page will run slower than normal and it will take time to load. It also decreases the usability of most websites because some websites run mostly on Flash and cannot be accessible on mobile. Jakob Nielsen found about 99% of websites that used Flash had lower usability and a major hindrance to good design. There are many websites, tools and plugins that can check if you are using Flash or not. But having interactive images or videos can reduce the bounce rate on your webpage.

Mobile Friendly/Responsive

What does it mean to be mobile friendly? It means that the website or webpage is responsive or adaptive to mobile devices. Sometimes if the webpage is not responsive, there will be a separate mobile website (eg. “”).  In 2015, Google started penalizing websites that were not mobile friendly. Having your website mobile friendly is important because consumers are always on their devices searching for products or services. If the site is not optimized it could lead to a bad user experience. In 2012, Search Engine Land reported that mobile traffic resulted in 15% of all traffic and 55% of all searches were from mobile devices.

Outbound Links

Outbound links are links on your website that point to other domains. An example of an outbound link is Example Website, which you can click. When you link to other domains by blogging, it helps search engines understand what your page is about. Having more related and high quality outbound links on your website can help increase your rank by having your site recognized as trustworthy and of high quality by search engines. Here are some of the things you should consider while doing outbound linking: link to relevant blogs, no link farms (part of a private blog network), and avoid too many outbound links.  At the same time, as you are including links to other sites, you can try to contact them and let them know. In doing so, they may find ways to include a link to your site on their page also.

Internal Links

Internal links are links that go from one webpage to another within the same domain. These links are useful because they allow users to navigate through a site. An example of an internal link would be including our own website Twinword. Internal links can also help you promote other products or services.

Image Optimization (alt and title attributes of img tag)

Every image should have a description in their alt attribute. It is important to have them for people who use screen readers which are special browsers made for the blind and visually impaired. Screen readers read the text in the alt attribute aloud for the user. Even users who use a text-only browser need these descriptions. In addition, these alt attributes allow search engines to index your images in their image search and possibly bring users to your page.

Social Media (meta data and buttons)

Having multiple social media accounts can be a powerful tool for your webpage. Having a Facebook, Twitter, Linkedin and an Instagram account is one of the basics of promoting your website. A tool that can help you keep track of multiple social media accounts is called Hootsuite. Through this tool you can mange different accounts one one single platform.

Customizing your shareable links can help in promoting your product or service. Adding code for a Twitter card could be beneficial to your website in where promotion for products would be more noticeable through social media. Having a Twitter card (or Facebook Open Graph code) included in your web page will allow you to control the text and images that show up when people share a link to your page on social media. There are different types of cards but they all allow you to go over the 140-character limit and attach media screenshots when you share a post. In addition, you can see how your Twitter card looks by searching up your URL on the card validator tool.


Having longer content can give you a better chance at ranking high. It also helps with dwell time which is the amount of time before a consumer hits the back button  after landing on a page of the website. Longer content that are high in quality and engaging will make people want to stay longer on the webpage and read more.

Including LSI keywords in your content will help Google and other search engines better understand your relevance to a topic. To refresh your memory, LSI keywords or latent semantic indexing keywords are simply keywords related to the topic your page is about.

More and more, search engines are looking for more of a topic match instead of a keyword match when returning search results. How they do this is by looking for LSI keywords. The idea is that you would just naturally include these related words as you write about a specific topic. Say for example you have a traveling site. You would naturally include related words like “flights”, “accommodation”, “visit”, “great place for a vacation” in the content. These are LSI keywords for your “traveling” topic. The more you have of these, the more relavent your content is.

With that in mind, it also never hurts to use keyword tools that can show you LSI keywords in case you miss anything. However, always keep in mind the user and use them in a natural way. Including them will hint to Google that you are indeed relevant for what you are targeting. A keyword tool that I use to lookup LSI Keywords is Twinword Ideas, which can show you LSI keywords in a visual word map / graph.


Site Speed

Optimizing your site’s loading speed is one of the factors search engine look for when ranking websites. Google has said that page loading speed is an SEO ranking signal. MunchWeb found that 75% of users would not re-visit websites that took longer than 4 seconds to load. If you want to know your website’s load speed, you can use GTMetrix to check.


Take Action!

You can judge for yourself if these suggestions are helpful in search engine ranking.

Using these suggestions, share your experience with on-page technical SEO down below! If you have any suggestions, questions or recommendations, feel free to leave a comment down below.

Mahum Ali
Mahum Ali

Marketer at Twinword, Inc.

Leave a Reply

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