3 Key Elements of SEO for Websites

3 Key Elements of SEO for Websites


6 min read

To achieve a good ranking on search engines (especially Google), it's actually neither difficult nor easy (can't be underestimated). The key is to know how to maximize your website, starting from using On-Page SEO techniques to Off-Page SEO. Try looking up some speakers on YouTube or blogs discussing the Essential Elements of On-Page SEO for Websites. The content isn't much different from what I'll be discussing in this article.

Important On-Page SEO Elements for Websites

There are several SEO elements that you should know about. There are 3 Key Elements, namely: Keyword Research, SEO Friendly, and Backlinks. You can look up these terms on Google.

Disclaimer: Here, I am just sharing. Actually, I'm not an SEO Expert or someone deeply knowledgeable about SEO techniques. I'm just sharing my experience from handling SEO optimization for several websites.

  1. Keywords

Keywords are phrases or strings of words typed by someone into a search engine's search bar. They yield search results based on those inputs. Now, that's what needs to be found out: which keywords are ideal to target in search engines. You can research this using several tools:

The detailed technique is actually quite extensive, but the most important thing is to ensure that the targeted keywords appear in Google's Search Engine Results Page (SERP). For an easy method without tools, you can directly use Google. Look at the image below. I typed in "kenapa isp terblok" briefly.

Observe the keywords typed and pay attention to the search results displayed. From the numerous article titles on various websites, we can collaborate to create a unique article title.

I have personally applied this method on several client website pages. With unique keywords and low competition from competitors, this method has proven successful and their websites are still on the first page of Google. However, if this method hasn't yet helped your website's articles appear in SERPs, let's discuss another approach.

  1. SEO Friendly

Writing SEO Friendly helps articles get indexed on SERPs. Simply put, it involves writing using targeted keywords. This article I'm creating discusses on-page SEO, so I need to use keywords related to "SEO" and related topics frequently.

Tip: Make sure the maximum keyword density in your article averages around 2%-3%. If it's too high, readers may feel uncomfortable reading your article for too long due to excessive repetition.

What are the benefits of implementing SEO Friendly articles? Well, your website pages will be clicked on more frequently, increasing visitor numbers which in turn can lead to higher sales and enhanced website credibility.

How do you technically create SEO Friendly articles? Let's discuss that slowly and steadily! ๐Ÿ˜„

Keyword Placement

Here's how it works. By placing target keywords in specific parts of an article, it helps Google to crawl and determine the relevance of the article. Check these areas within the article where keywords should be added:

  • Page Title/Tags

  • Meta Description

  • Beginning of the article paragraph

  • Semantic URLs

  • Navigation System

  • H1, H2, H3 tags

  • Images

  • Internal links

Creating High-Quality Content

Let's look at it this way: most websites appearing on Google Search are high-quality pages with current and engaging topics. Additionally, the articles are detailed.

So, my advice is to create original articles (not copy-paste or spun articles). Typically, the ideal article length is above 1000 words, but if not feasible, aim for 150-500 words.

If you're unsure how to write articles, you can order Article Writing Services from several freelance sites like:

  • Projects.co.id (When I'm too lazy to write, I usually order articles here)

  • Freelancer

  • Fiverr

  • etc.

Open Comment Section (Moderation)

Did you know that interaction in the comment section below an article can help the targeted website page get indexed easily on Google? I'm not sure of the exact theory, but I've seen active interaction with readers in the comment section benefit several websites.

These websites are easily found on SERP. Another example is forum websites like Kaskus, Diskusiwebhosting, etc.

Note: Configure anti-spam settings for your website comments to avoid filling the website with spam comments.

Adding Outbound Links

The Outbound Link technique is an SEO strategy that links our website with others. The reason for linking to other websites is to strengthen the factual basis and accuracy of the articles we create. This ensures that our articles are correct and in line with the actual conditions.

If you use WordPress Self Hosting, you're likely familiar with the Yoast plugin, which categorizes links into two types:

  • Followed Link, which is an Outbound Link type that allows search engines to follow the linked page.

  • NoFollowed Link, an Outbound Link type that is not indexed by search engines.

In addition to Outbound Links (linking to other websites), there's also Inbound Links, commonly known as Backlinks. Both are crucial for enhancing SEO quality on a website.

Conclusion: To maximize On-Page SEO in the articles we create, don't forget to always include outbound links (links to other websites) and internal links (links to your own website pages).

Website Loading Speed

Quoted from the site https://neilpatel.com/, according to Neil Patel (Owner of neilpatel.com), 89% of search engine users typically won't return to a website that has slow loading times when they first open it.

So, does Website Speed really impact SEO? Absolutely. Website visitors prefer faster websites because it affects Conversion Rates.

If a website is delayed by 1 second, it can reduce conversions by 7%, which in turn increases the Bounce Rate.

Moreover, if it's delayed by 2-3 seconds, the website will gain a bad reputation. To Measure Website Speed, you can visit several links below:

  • GTMetrix

  • Key CDN Tools

  • Pingdom

  • Mobile-Friendly Test

  • PageSpeed Insights

  • And others

If you're a blogger, I recommend choosing a template that is SEO Friendly and loads quickly. Generally, default blogger templates are quite good. This is the result.

The template name is Notable Light Version. Or if you prefer a different website appearance, you can also try Indonesian-made blogger templates (Search on Google yourself).

For WordPress users, you can use some lightweight and SEO-friendly template recommendations from wp-id.org below.

Utilize Social Media

Quoted from the Digital 2023 April Global Statshot Report, the latest from DataReportal, which states there were 4.80 billion active social media users in 2023, nearly approaching 60% of the world's total population.

Digital 2023 April Global Statshot Report โ€” DataReportal โ€“ Global Digital  Insights

User interactions such as likes, comments, and article shares have been proven to boost SEO on websites. Besides gaining Nofollow Links, it also increases views and visitors.

Join Forums and Communities

With the abundance of online forums and communities today, there are opportunities to share with fellow bloggers. Recommending each other can help you gain many backlinks (Inbound Links) from your peers' websites.

With plenty of quality backlinks, your website has a greater chance of being easily found on SERPs. Some community websites and forums you can try include: forum.detik.com, kompasiana.com, ads.id, diskusiwebhosting.com, etc.

Web 2.0 (pronounced Web-Two-point-oh), also known as the second generation of the World Wide Web (WWW). The term Web 2.0 was first coined by Darcy DiNucci and popularized by Tim O'Reilly and Dale Dougherty at the O'Reilly Media Web 2.0 conference in late 2004.

Web 2.0 has advantages for boosting website pages in search engines. Here are some examples of Web 2.0 platforms:

That's a brief explanation of 3 Key Elements of SEO for Websites. There's actually much more related to improving SEO on websites. But I'll discuss that in separate articles. I hope this article is helpful. If you don't understand how to practice it, feel free to ask in the comments section.