Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

Sorry, you do not have permission to ask a question, You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please type your username.

Please type your E-Mail.

Please choose an appropriate title for the post.

Please choose the appropriate section so your post can be easily searched.

Please choose suitable Keywords Ex: post, video.

Browse

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise Logo Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise Logo

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise Navigation

  • Home
  • About Us
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • About Us
  • Contact Us
Home/ Questions/Q 4192

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise Latest Questions

Author
  • 61k
Author
Asked: November 26, 20242024-11-26T09:42:16+00:00 2024-11-26T09:42:16+00:00

How To Improve Your SEO Ranking

  • 61k

Fun fact: if you Google “front end developer Nigeria“, my portfolio website shows up on the first page. Why? SEO.

Search Engine Optimization (SEO) is how you make sure your website shows up in relevant search results. Ranking refers to a website's position in those search results.

In this article, we'll be discussing how to optimize your website or brand to help you get a high ranking on Google and other search engines. We'll also discuss how to improve the online presence for yourself or your brand.

I'd like to preface this by saying that I'm not an SEO expert so I'll just be sharing the tips that worked for me.

Here's what we'll be covering in this article:

  1. What is SEO?
  2. Why is SEO important?
  3. How do I improve my website's SEO ranking?
  4. How do I improve my personal/my brand's online presence?
  5. How do I test the SEO of my websites?

What is SEO

Search engine optimization is the process of improving the quality and quantity of website traffic to a website or a web page from search engines.

Simply put, SEO is ensuring that your website receives relevant and continuous traffic through organic search results. Organic search results refer to results that show up in search terms due to relevancy as opposed to paid search results.

organic versus paid search results

Studies have shown that people tend to click more on organic search results than ads.

SEO doesn't just affect your websites; it affects the visibility of anything you post online such as articles, products or videos.

The world of Search Engine Optimization is so vast and complex that companies have dedicated SEO managers just to ensure the visibility of their brand.

Importance of SEO

The major importance of SEO is to increase the traffic and visibility of your website and content. High rankings are the best way to generate traffic to your site.

organic traffic.png

The above image is a screenshot of the traffic for an article I wrote in 2017. The article has had over 32,000 views since then and over 50% of that traffic was from organic search results on Google.

Having a high ranking means that you no longer have to constantly market your products and content and instead you attract your target audience naturally.

Think of it this way: when was the last time you went to the second page of Google? The higher your search engine ranking, the more visible your site is.

Tips for Improving SEO

There are multiple ranking factors that can affect the SEO of your site but I'll be focusing on the factors I prioritized in order to optimize my website:

  1. Accessibility
  2. Metadata
  3. Relevant content and links
  4. Performance and page speed
  5. Traffic and backlinks
  6. Domain name and extensions

Accessibility

Accessibility means creating websites that can be used by everyone. Ideally, you should build your websites to be as accessible as possible. Not only is it considered best practice but it also directly affects your site SEO.
Accessibility also improves user experience which is another important contributor to SEO.

Here are some quick tips to focus on to ensure your personal website meets base accessibility needs:

  • Use the lang attribute in your HTML tag. The lang attribute is what allows browsers to translate websites from one language to another so be sure to write your HTML tags appropriately e.g. <html lang="en">
  • Use alt tags for images that require description. Alt tags describe the content of an image for screen readers and should be included as attributes in image tags <img alt="" src="" />. Alt tags are also used by search engines to return relevant image results.
  • Use semantic elements for creating layouts in HTML. Semantic elements such as nav, footer and header provide a description of the content to screenreaders.
  • Use heading tags in the appropriate order. The rule of thumb is to have only one H1 tag on a page, serving as the title and let the headings follow in sequential order i.e. a h4 tag shouldn't appear before a h2 tag in the same section.
  • Ensure that the colors on your site have adequate contrast. Adequate contrast between the colors of the text and the background allows for easily readable content.
  • Use descriptive links. Links on your website should describe the page they lead to e.g. Read More About Me rather than generic statements like Click Here.

You can view my slides on Getting Started With Web Accessibility, watch my video on Understanding Accessibility as A Concept or check out the Accessibility Checklist by Jay Nemchik for more information and resources.

Metadata

Metadata is what provides information about your website to search engines.
metadata of jemimaabu.com
The two major tags for SEO are:

  • Title. The <title> tag is included in HTML and it contains the name of your webpage. It's a good idea to include your main keyword in your title tag.
<title>Jemima Abu: Front End Developer</title> 
Enter fullscreen mode Exit fullscreen mode

The title tag should be changed on each page to describe the content of the new page e.g. <title>About Me | Jemima Abu</title>. A descriptive title also improves the ranking for articles and videos. Your title should be between 50 to 60 characters to avoid search engines truncating or ignoring it.

  • Description. The description tag describes the content of your webpage and it's also placed in the tag of your HTML page. It should explain the main goal of your webpage and use more keywords related to the message you're trying to pass along.
<html>   <head>     <meta name="description" content="Jemima Abu is a self-taught      Front End Developer and school-taught Systems Engineer      from Lagos, Nigeria.">   </head> </html> 
Enter fullscreen mode Exit fullscreen mode

Another tag to mention is the keywords tag. It was previously used by search engines to match relevant keywords but most search engines have announced that they no longer consider the meta keyword tag in a site's ranking. Using too many keywords can also have a negative impact on your site's SEO as this could be seen as spam by some search engines.

Relevant content and links

Providing relevant content on your website increases your website's SEO ranking. Here are some tips on increasing the relevancy of content for articles:

  • Use action words in your title and words related to search terms. An article with a title like “Introduction to Web Accessibility” or “How to Make Your Website Accessible” would be placed higher than an article simply titled “Web Accessibility”.
  • Use proper formatting by separating sections with titles and emphasizing important content using bold text or italics.
  • Include links to related resources in your article. Using outbound links can lend to the credibility of your content.
  • Avoid plagiarism. If Google detects the same content in two search results, they'll remove whichever they consider least relevant. If you're trying to upload your content to multiple sites, be sure to include a [canonical link](https://moz.com/learn/seo/canonicalization#:~:text=A%20canonical%20tag%20(aka%20%22rel,content%20appearing%20on%20multiple%20URLs.).
  • Provide a summary of your content in list tags. Google tends to place summarized content at the top of search results.

list-content.png

Using relevant keywords in the link of your article also helps with ranking. If I write an article titled “How To Make Your Website Accessible”, a good link would be myblog/make-your-website-accessible.

Performance and Page Speed

Performance and page speed are factors used by Google to determine a website's ranking. If your page loads slowly or has poor performance, it directly affects your SEO.

Here are some tips on improving how fast your page loads:

  • Reduce images to the maximum rendered size. If an image on a page only gets rendered at a maximum width of 450px then the width of the actual image shouldn't be more than 450px. You can also optimize your images to reduce their data size.
  • Avoid using embeds. When using embeds, the time it takes them to load is also calculated with your page speed. I was able to increase my page speed score from 63 to 91 by getting rid of the YouTube embeds on my landing page.
  • Reduce loading animation. Google measures how long it takes for content to appear on your page so if you're animating content into the page, the time for animation might affect your score. Try to keep all loading animation under 1s.
  • Minify your files You can reduce the size of your CSS and JavaScript files by minifying them. This means removing all spaces, new lines and other unnecessary characters. You can use the Minifier tool to do this manually.

You can use Page Speed Insights on your website to get more information on how to improve the performance and decrease loading time.
page-speed.png

Traffic and backlinks

If your site gets a lot of traffic from other sources, it increases its ranking as it seems more relevant. A good way of generating traffic and improving your SEO is using backlinks.

Backlinks are the inbound links for your site. They're created when other websites link to your site. Backlinks are basically votes from other sites vouching for the credibility of your site. A backlink from a highly ranked site also boosts your ranking.

Google uses backlinks as one of their top three ranking factors.

You can create backlinks by including a link to your site whenever you appear online. If you publish an article for an online magazine or you appear in an interview, including a link to your website on those sources create more backlinks for your site.

You can read this article to learn more about backlinks.

You can also use the Google Analytics tool to detect how much traffic your website generates and which sources you acquire traffic from.

traffic analytics of jemimaabu.com

Domain name and extensions

Having a domain name tailored to your website is a good way of increasing traffic to your site as it lends credibility. Your domain name should perfectly represent your website e.g. use your full name for a personal site or the main keyword for a business site.

domain-ranking.png

The domain extension also matters. .com domains are the most popular domain extension and tend to have higher rankings. For location-targeted rankings, you can use country code domains e.g. .co.uk or .eu.

You can buy a domain name on Namecheap (this is an affiliate link so I get a commission if you decide to buy with this link).

Tips for creating an online presence

Having an online presence refers to having all results related to you or your brand show up when you Google yourself.

Search results for jemima abu on google

While all the tips for improving SEO can also be applied to increasing your search results, here are some specific actions you can take to ensure a solid online presence:

  • Have a personal website. If you're trying to secure your brand's online presence, invest in a .com domain name and make sure all your other online accounts (Twitter, Instagram, LinkedIn) point to that site. You can read my article How To Create a Portfolio Website for a step-by-step guide to creating your personal website.
  • Direct traffic to your site. Aside from organic traffic, you can also take advantage of your social media presence to direct traffic to your personal site. If you have a viral tweet or video, be sure to include a link to your site somewhere.
  • Create accounts on larger platforms. If you're going to create a personal blog, you might generate more traffic by creating it on a site like Hashnode, Medium or Dev.to than a lesser-known platform.
  • Use the same username across all accounts and URLs. If you have a name you want to be known by online, make sure that's the name that you use for every account and in the same format.
  • Use common keywords on all your accounts. I use pretty much the same tagline for all my accounts (“Self-taught Front End Developer, School Taught Systems Engineer”) so this helps link them together.

Testing for SEO

You can test your website's SEO by running the Lighthouse audit tool in Google Chrome. The audit returns a score based on how optimized your site is for search engines. The passed audits section contains the features of your website that improves SEO.

seo-audit.png

You can also use an online SEO checker to get a more detailed report on the SEO of your website.

Conclusion

And that's how you can get your website to the first page of search results for relevant keywords.

If you're interested in more in-depth research on the workings of SEO, you can check out these articles and tutorials:

  1. What is Search Engine Optimization?
  2. 10 Crucial SEO Ranking Factors You Need To Know
  3. SEO Specialization – University of California, Coursera

You can also read my article on How I Built My Perfect Portfolio Website for more insight into the process of creating my website.

If you found this article useful and you'd like to contribute to my content creation, feel free to buy me a coffee 😊

If you have any questions or comments, leave a message below or reach out on Twitter.

a11ybeginnersseowebdev
  • 0 0 Answers
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

Sidebar

Ask A Question

Stats

  • Questions 4k
  • Answers 0
  • Best Answers 0
  • Users 1k
  • Popular
  • Answers
  • Author

    How to ensure that all the routes on my Symfony ...

    • 0 Answers
  • Author

    Insights into Forms in Flask

    • 0 Answers
  • Author

    Kick Start Your Next Project With Holo Theme

    • 0 Answers

Top Members

Samantha Carter

Samantha Carter

  • 0 Questions
  • 20 Points
Begginer
Ella Lewis

Ella Lewis

  • 0 Questions
  • 20 Points
Begginer
Isaac Anderson

Isaac Anderson

  • 0 Questions
  • 20 Points
Begginer

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help

Footer

Querify Question Shop: Explore Expert Solutions and Unique Q&A Merchandise

Querify Question Shop: Explore, ask, and connect. Join our vibrant Q&A community today!

About Us

  • About Us
  • Contact Us
  • All Users

Legal Stuff

  • Terms of Use
  • Privacy Policy
  • Cookie Policy

Help

  • Knowledge Base
  • Support

Follow

© 2022 Querify Question. All Rights Reserved

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.