Goins, Writer

On Writing, Ideas, and Making a Difference

12 Important SEO Tips for Your Website

Robot photo for post on website SEO tips

Photo credit: Jeremy Noble (Creative Commons)

This is part of a series called the Beginner’s Guide to Search Engine Optimization.

Today, we’re talking about optimizing your whole site, not just a single page, for search engines.

After choosing the right SEO keywords but before writing a ton of content, you have some choices to make.

So think through this carefully.

Before you begin, you need to know the following:

  • What your site is about
  • What the purpose is
  • How committed you are

Once you’ve settled on those three things, then it’s time to get to work.

So, let’s begin, shall we?

SEO Tips

To optimize your whole site for search engines, you’ll need to follow these basic tips:

1. Make the website about one thing.

It can be about other stuff, too, but choose one primary topic that is most essential to your message.

This step is important, so you may want to do a little keyword research before choosing a topic.

2. Mention keywords where they matter most.

Include your “one thing” in the site title, domain name, description, tagline, keywords, blog categories, page titles, and page content.

If you’re on WordPress, you can change a lot of this in the General Settings or through a plugin like All in One SEO Pack (which I use).

3. Link to internal pages on your site.

A lot of content management systems automatically do this, but if yours doesn’t, you’ll want to be intentional about linking to your most important pages directly from your homepage and cross-linking them with each other.

4. Use a permalink structure that includes keywords.

Some sites have “ugly” permalink structures that use numbers to identify pages.

Don’t do this. It’s bad for SEO and just doesn’t look good.

Use a URL structure that includes text, and make sure you include keywords in your URLs.

So instead of having a page’s URL be this:


It should look more like this:


5. Remove anything that slows down your website.

Page load times are important, so get rid of any non-essentials that bog down your website.

These may including music players, large images, flash graphics, and unnecessary plugins.

6. Use keywords in your images.

Include words that reflect your site topic in the image title, description, and alt attributes.

Also, re-title the file name if it doesn’t reflect your main keywords (e.g. writing-tips.jpg instead of d1234.jpg).

7. Link to other websites with relevant content.

You can do this by including a blogroll, link list, or resources page on your website.

Of course, do it sparingly, as each outbound link is a “vote” for another site. However, if you do it well and people click your links, this tells search engines you are a trusted authority on your particular topic.

8. Update your website frequently.

Sites with dynamic content often rank higher than those with static content. That’s why blogs and directories (like Wikipedia) do so well on search engines. They are constantly being updated with new content.

9. Make sure your website is indexed in search engines.

A lot of search engines will automatically find and index your content, but don’t count on it.

You want to be sure engines like Google, Bing, and Yahoo are crawling your site, so that people are finding you online. (You can add them directly, if they’re not.)

10. Have other websites link to you.

This is really, really important, when it comes to SEO. The bummer is that it’s not something you can necessarily control. Other than creating excellent content, the only thing you can do is ask (which occasionally works).

My counsel is to spend the time you would trying to convince somebody to link to you on just writing great content. And, start guest posting on other blogs.

Regardless of what you do, know that inbound links are essential to SEO.

11. Stop changing your domain name.

The age of your URL is a factor in your site’s search ranking, so be patient.

If you’re launching a new blog every six months, you’ll never see your site get the value it deserves.

12. Write like a human.

None of the above matters if you create content that sounds like a robot wrote it.

Write great stuff, follow the steps above, have patience, and you’ll see results.

I realize that many of you have already started blogging, but many of these tips can be applied retroactively. And once if you done this, you can start writing regular content. For more about writing SEO pages, read the next article in this series: The Idiot-Proof Basics to Writing SEO Pages.

If you’re curious as to how well your site is performing on search engines, you can use a free website SEO tool like Website Grader.

For more SEO tips, read this: The Beginner’s Guide to Search Engine Optimization

Is your website optimized for search engines? Share thoughts/questions in the comments.

*Photo credit: Jeremy Noble

About Jeff Goins

I write books and help writers get their work out into the world. I am the best-selling author of four books, including The Art of Work. Each week, I send out a newsletter with free tips on writing and creativity.

Ever Wonder If Your Blog Post Is Good Enough?

We built a free tool so you don’t have to worry about that ever again.

1. Pick your goal of the post
2. Answer 5 basic questions
3. It tells you if it’s good enough and how to make it better

Click here to use the tool.

  • digisilkroad.com silkroad

    international events in

  • digisilkroad.com silkroad
  • Thank you for the great post. I was not well know for SEO https://ngetotmemek.xyz/category/foto-bugil

  • Rate my sesh
  • JK Web Killer

    Its great post. all the best.

  • dip

    nice post.

  • dip
  • Guy Willett

    Some good points, with many that are overlooked like alt attributes for pics.
    Very much agree on using a tool for keeping tabs on SEO for things like titles and meta descriptions. Another good tool for this is Yoast SEO which can help with the sitemap submission as well.
    Changing domains is a constant threat that many clients feel that they have to make with a new website design with little or no value added and frequently a greater loss. I’ll refer to you on my own website http://www.readysteadygoSEO.co.uk on an article I working on; In 2017 do you need a new website or a better performing existing site?

  • Dolly Battery

    Dolly battery is one of the best destinations to buy Luminous inverter. Dolly battery sells the widest range of inverters in Delhi NCR. They are one of a trusted inverter suppliers in Delhi NCR. You can buy car battery, inverter battery and RO water purifiers from the official website of Dolly battery.

  • Some really useful tips here. We are trying to help rank our https://westendvirtual.com/
    site and we didn’t even realise that alt-tags were so important. We also had
    some large images that were slowing down our site. Thanks!

    If you have a chance, check out our London Virtual Office service! – https://westendvirtual.com/

  • Great blog by great author. Thanks . KumKum Bhagya Episodes

  • Glad you shared the seo tips. To the point and helpful!

  • I love reading and learning about new ways to improve my site and my content. Posts like this that give clear information and direction are so helpful. I have read so many different posts and most lack detail for implementation so I am so glad to have come across this one. 👍🏽 Sheri http://www.abusybeeslife.com/

  • Good One but want more info on this?

  • Information is incomplete please update

  • Great post

  • Your #1 is probably the most important and maybe that’s why it’s number one. Having a website that is hyper-focused on a niche is more important than ever now with the algorithm seeming to play favorites to big brands. It’s the only way to stand out from the crowd.


  • Thank Jeff Goins for such a nice and useful tips of SEO.

  • Chinedum Godwin

    Nice info, check my five day old blog.


  • Jenny Pathak
  • You are sharing nice article about SEO which is helpful to users thanks.

  • Mike Alexender

    Thank you for the article. It has helped grow our site

  • ashisha

    Do you know me how backlinks work?? and backlink google indexing fector for my site:– http://www.wallpapersset.in/

  • Atul Tiwari

    Your Article is good and informative. I have increased rankings of my site http://www.printful.in with your tips

  • Karan

    Hey Atul Tiwari Your site is not index on google, similarly i have also problem,
    I used this tool http://websiteseochecker.com/bulk-check-google-indexed-pages/ OR

  • Pradeep Kumar

    Thanks for details. I will try it on my website http://fresherpro.com

    • Cloe Schwartz

      i will check ur webstie

  • I love the way everyone is here to post their websites like this http://www.seoingram.com/ yet it does nothing in the way of backlinks or seo today… lol….. probably from India or something…

  • ace 2016

    Thanks for details. I will try it on my website http://sncninetile.blogspot.com/

  • Maq baig

    Thanks sire for providing nice content. Sir do you provide any online training… from webdesignkarimnagar.com


    Those are really essential information for doing good seo and Rank Up on google
    Already following this technique and start implement my site……mrsamsulhuda.com

  • تجهیزات آشپزخانه صنعتی

    Thank you for your excellent article

  • Camila eliason

    good work , keep it up

    Marketing Agency

  • Today where social media is so popular email is still here, busy, alive and kicking. No matter what business you’re running, a well thought out email marketing campaign can prove quite beneficial.

  • thanks you for share this useful information.

  • payal jhanwar
  • sanju kumhar
  • disqus_NEWckzs1KG

    Hi, thanks for sharing.. I think off page seo is the most imporatant part,check this article for the complete guide:

  • Kevin Payne

    How do you check to see if your website is indexed in search engines and if it isn’t, how do you get it indexed?

    • Elizabeth Fisher

      You should have that information in your webmasters account.

      • Cloe Schwartz


  • Divya Bhat

    Nice information.


  • Faheem Khan

    I want to optimize my website http://dilboleoberoi.com/ so please review it recommend me best one practices to optimize it

  • Readloudnation media

    [URL=”http://www.geekyx.com/25-best-ways-get-backlinks-2017/”]25+ BEST WAYS TO GET BACKLINKS IN 2017[/URL]

  • Abbi Hassan

    WoW very nice article,Thanks for this article.
    I am from

  • profilehoster

    Good seo information for beginners. I like it. http://www.profilehoster.com

  • Bilal Lashari
  • Herpal Me
    • Cloe Schwartz

      ok will check

  • Informative post found best tips for SEO, Really appreciate your article about SEO Tips these tips are the base of the SEO I really recommend everyone to follow these tips for SEO Thanks for sharing such a informative post with us

  • MNC Vision

    I want to optimize SEO for my website. https://www.mncvision.in
    Any suggestion? Thanks

  • nice content. i like it. just visit http://www.angprobinsyano.net/category/ang-probinsyano/
    http://dramacool.pw/category/dramacool/ and enjoy korean dramas in high quality.

  • Dilshad Aslam

    Why there is deleting my comment again and again sir

    • Muhammad Arslan

      now its not deleting :p

  • AXS2 Marketing

    Fantabulous piece of work. Thank you for sharing this information.

    • Cloe Schwartz

      yes its very informative

  • Awesome tips! It helped me a lot in my SEO work.

  • Zay Benjamen

    Excellent content. Youve helped me to get a better ranking on my site dermarollertruth.com

  • Bilal Lashari
    • Abass Yaya Bamba

      Freelancer, only reseller, or more this is the site you need to boost your revenue. Microzu.com. It’s free.

  • arjun singh

    IPL live updates

  • vikash mishra

    hello sir i am optimizing my website for keywords lic software lic agent software best lic software software for lic agent please help me after my efforts my website ulkaria.com is ranking on 2nd page how i can push it to 1st page

  • Pawan Pareek
  • Divya Ponsekar

    Best Mobile Site in india : https://goo.gl/2tO15S

  • Lindsey Anderson

    Great tips! Especially for someone who is just getting started. For more tips, check out http://trafficandleadspodcast.com/seo-that-works/

    • Abass Yaya Bamba

      Create traffic and get business becoming Microzu.com member. You can even sell products or your skills.

  • Faheem Khan

    Pinoy Tambayan On Watch your favorite Pinoy TV Shows Replay Online.Pinoy Channel and Pinoy Teleserye TV Lambingan. Watch Latest Pinoy HD Show Live and Pinoy Tambayan Replay

    • Abass Yaya Bamba

      Register and become one of the pioneer of this new way of doing business online. Microzu.com. We create traffic for our members. They enjoy the benefit.

  • Muhammad Arslan

    i want learn SEO how to create high ranking web page on google ?

  • Adi Firdaus

    really need help and recommendation to optimize my website, its http://www.clearpng.com. really apreciate for your help

    • Abass Yaya Bamba

      Create an account on Microzu.com for more exposure, more traffic as our team of web traffic experts work for you.

  • Cloe Schwartz

    I realize that many of you have already started blogging, but many of these tips can be applied retroactively. And once if you done this, you can start writing regular content. For more about writing SEO pages, read the next article in this series:

    • Abass Yaya Bamba

      Join Microzu.com the platform that care about small people.

  • lara137

    mobiles6.com is the best website for new phones reviews and spécifications, Reset all devices or factory reset all phones.

    • Abass Yaya Bamba

      Why not create an account microzu.com and promote and sale your products and services. It’s free. You will have the traffic you can think about with your own site. We invest large amount of dollar to support our members to get exposure. Amazon is getting disturbed as they no longer know where they are going or doing. You the little guy doesn’t matter for them. Sign for free at Microzu.com

  • priyanka

    Great post! Very informative
    Thanks for sharing the brilliant ideas.

  • Henry Weber

    Hello Admin,
    I have also created some similar kind of tools and scripts. low through whenever don’t needn’t consequently n neverless he actually old presumably let’s m won’t causes that above appropriate low through whenever don’t needn’t consequently n neverless he actually old presumably let’s m won’t causes that above appropriate low through whenever don’t needn’t consequently n neverless he actually old presumably let’s m should anything then really hasn’t
    You can find them on my website http://www.alreadycoded.com
    Please consider adding some of them in your list. we’ll novel half what appreciate it’d anyone can’t towards yourselves certainly willing wherever it’ll believe nor those twice f we’ll novel half what appreciate it’d anyone can’t towards yourselves certainly willing wherever it’ll believe nor those twice f we’ll novel half what appreciate it’d anyone can’t towards yourselves certainly willing wherever it’ll why became eg a’s cannot

  • Macias Holmes

    Hello Admin,
    I have also created some similar kind of tools and scripts. old
    You can find them on my website http://www.alreadycoded.com
    Please consider adding some of them in your list. certainly

  • i think content is king, genuine content is always high ranking in all SERP.

    • Abass Yaya Bamba

      Microzu.com the place some small guy looking to reach million of target users and business partners.

  • Brian Stockett

    Thank you for the article, excellent advice,

  • ashwini

    Content is effective and it will help others to rank their website

    • Abass Yaya Bamba

      Join Microzu growing family and see the result for your business. They said it will take one hunter to kill the elephant but it will take all village to heat his meat.

  • Md. Robiul Islam

    Content is very helpful for us. you can visit for tips about wordpress, social media and seo tips. http://www.wooexpert.info/

    • Abass Yaya Bamba

      Microzu.com. Why trying to spend time with SEO if you already can join a growing marketplace with large budget to help its members have exposure.

  • lerato

    nice tips i will do it in my site http://communitybd.com/

  • Definitely your point #12 is a good one. I do SEO and for on-page copy rather than focusing on the primary keyword phrase, I focus on 2 things, writing for the reader and a bit of direct response copy (i.e. I get the reader to envision using a product themselves – future pacing). Once this is accomplished I then go back to the text to insert my primary keyword and any supporting LSI (synonyms) and more technical terms (this is to signal to Google that the text is not spun and that it is authorative.) Once complete I use Ntopics.org to increase my score to at least 98% to ensure the text has as many related terms to the primary keyword phrase. The results speak for themselves. My analytics shows that the web pages has readers spending on average more than 2 minutes on the page with some even spending 5 to 10 minutes on the page. Because of the avg. time spent on the page is high, it is a good signal to Google that people like the page and it ranks very high with very little backlinks. If you’re interested in learning more, take the keyword copy quiz at the bottom of the page at http://bizleadsgen.com

    • Abass Yaya Bamba

      Microzu.com the place to help your grow

    • Abass Yaya Bamba

      Try Microzu.com by creating an account as freelancer, consultant or Seller. We will work to drag traffic for you. You know it’s not easy to generate traffic. By becoming part of Microzu family you will have more exposure.

  • faiz ahmed

    your article really helpful for me , Now my site show on google search results thanks
    http://expanduniverse.com / http://www.expanduniverse.com

    • Abass Yaya Bamba

      Microzu.com The article will even be helpful more joining today Microzu.com. We have the budget and team to create traffic for our community members. Create an account.

  • Danson Githumbi

    I must implement this on my http://kecrunch.com/ website.. Thank a lot

    • Abass Yaya Bamba

      Even more, you could create an account on Microzu.com. We have the budget and the team to help have that exposure. It’s better to be in place you will find a buyers.

  • Peter A.

    Wow, simple and straight to the point. I have to implement these on my site. http://openstead.com

  • thank you very much

  • Raju Kumar

    Power full Transport and logistics please click this link and put your commercial vehicle and get your load

  • debasis

    Nice Post on seo.This are the core points for good seo

  • Tee Oshe

    the content is very helping SEO has always got me confused at some point but this is very simple and helpful.thank you

  • Douglas Rezende

    nice tips i will do it in my site http://douglasrezende.com.br

  • Apk4 Down

    good teps for my site تيوب ميت

  • Lauren Gilmore

    Working on an SEO refresh for my company’s site. Great tips.

    • Business Branding (Internet Bu

      I wish you well on your company’s SEO site refresh, here are some more great tips to help you. https://goo.gl/C8SVVD

  • I’ve follow your all tips and apply on my blog http://bloggerhope.com , and after that I was shocked to see the result. Thanks for this help.

  • Ajit Jain

    Thanks.. your tips is work for my friend website…

  • Thanks for sharing these great tips. It is helpful to me and I’ll use it for my blog

    • Business Branding (Internet Bu

      Here are some more great tips are sure to help you. I should know because they have helped me to rank high in the search results. https://goo.gl/C8SVVD

  • Abass Yaya Bamba

    Are you a small business Owner, Are you a young entrepreneur looking to sell online? Are you a freelancer looking to market or promote yourself? Are you an accomplished consultant looking for long term assignment? You can try Microzu.com. It’s free. Link to us and benefit from our traffic.

  • Ari Sudarma

    thank u for your great explain about seo today, i always do in my site httt://www.balidev.top and have loyal visitor. Thank u so much

  • jaime

    Great article I will use all these tips on my new site for screen printing http://www.pilotprints.com

  • SEO Solution KEY

    Great article with very useful information…

  • SEO Solution KEY

    Boost your website ranking in 300 search engines only in 29 $….SignUp – http://shrsl.com/indg

  • کورین پاسارگاد

    such a great article, it’s so useful for me

  • silver Pen

    More tips here http://www.freeseo.org

  • e bikepk

    few tip i already apply but few are new one for me….wonderful

  • netblogger

    Really Great Article with Short and Simple Sentences. The True SEO );

  • She Style

    Thanks for sharing these great tips. It is helpful to me and I’ll use it for my online store.

  • leasecasa.com thanks for sharing your amazing web seo tips that helps me alot for my website