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.

  • Joseph Mrkidpanda Cisco

    Loved the post most def going to use these tips for my website https://rookiesoftheyearclothingco.bigcartel.com/

  • Iftekhar Ahmed marin

    Muad Fabrication’s made your clothes very attentively, 100% hand made and crafted well in our factories, We have predefined and experienced worker in our company.

    we made panjabi, like silk panjabi, cotton panjabi, long panjabi, short panjabi, Muad fabrication’s has is the best panjabi collection and number 1 panjabi maker in Bangladesh.

    please visit our page:



    Iftekhar Ahmed marin

  • Kavita

    You’ve mentioned some very useful tips here, it’s important for sites to undergo a technical health check to monitor anything which maybe holding you back. I read a great whitepaper about technical health here – https://www.ricemedia.co.uk/downloads/site-health-beginners-guide/

  • Muhammad Luqman

    Great Job , You worked like professional , its easy to understand, i bookmarked your site for reading again when you update , you inspires me and i started blogging https://www.technoreti.com

  • Muzammal Mridha Noble

    Great post brother.. I will follow the methods.. Hopefully it will help to increase my site rank.
    My site is http://www.techzonebd.com
    Again thnx for writing about seo.

  • Those tips are really helpful and set the tone for for starters doing SEO for their sites.

    Every one stands a chance of high ranking on the natural research of Google if they follow

    those basic tips and could lay the good groundwork.

    For more interested info. tips and factors related SEO,

    you could see

    ‘Most Important Google Ranking factors that you might have missed’


  • simranpatel

    Very well explained by Jeff Goins …at the time i want to add that Keyword is a king ..a right Focused keyword helps you in getting customer for your business ..more about seo services

  • It’s so Good! i always searching about it, and i find Alfibi Tips

  • i have tried many niche like edu, tech, entertainment but what i noticed that edu blogs ranks well. Recently i have started a new blog CBSE India Results and this one is ranking good and thanks for sharing these awesome tips…

  • Kate Metus

    Great job. Article is amazing and you have explained all ins and outs of SEO in simple manner. Informative one to read.

    And here are some additional tips for readers: https://www.bangaloreseocompany.in/blog/tips-to-keep-up-with-the-latest-seo-trends/.

  • I agree with your points. Good original content, well implemented on page optimization and a solid link building campaign is usually more than sufficient for SEO.

    Please check out our blog at: https://www.bloggingtweak.com/search-engine-optimization-techniques/

  • Visible One

    I totally agree to your article especially the page speed. Good thing i applied it to our website https://www.visibleone.com.sg/

  • good points
    visit my blog to new tips too.
    امید آهنگرانی

  • PaseoVerde

    This makes a lot of sense; thank you for this valuable information. I have just launched a blog about my local community in Philadelphia, and I was wondering how SEO in 2016 would position my blog compared to others that discussed the Paseo Verde apartment project.

  • Mathew Stark

    Thanks for these valuable tips. Still, I believe link building (quality backlink) are the key to get good top rankings along with social sharing.

    Steven Hossain

  • Chris joe

    You have provided good information about SEO for learning basics concepts.No doubt it is the most important task which can take your website in the top SERPs.I will use these tips in my upcoming project https://www.10seos.com/

  • Sujay

    Nice article. Surely I will follow on my websites http://www.contestfreebies.com & http://www.gofreebacklinks.com

  • Great Information shared this blog for seo works. thank for sharing

  • Rick

    great article. Surely would follow the given details on my web site Virtual marketing assistant.

  • Very valueable tips for seo .thanks for sharing .i will implement these tips for my website

  • Arham

    helpful indeed, keep up the good work!

  • Hugo

    Awesome post. People always over think what they are doing,
    they are afraid to do anything, thinking that they will be punished. When you offer
    quality content and do it the right way nothing bad can happen. At http://www.bigtranslation.com we always do our best to improve our SEO translations and our own linkbuilding.

  • Very instructive and helpful for online marketers!https://www.10seos.com/usa/top10

  • mrtt

    Choice and order of words in the page title seem to be key to getting on page one of any search. Even if you get on page one for a set of keywords, you may not get on page one if the order of the words is different than what is in the title tag. For example, my site https://www.threadthat.com displays on page one for a Google search of “private secure encrypted”, but page 4 for “secure private encrypted”.

  • Hi there… this is Matija from Slovenia. First, congrats to your amazing post. I have been doing in IM, specially in SEO and content creation for last 6 years here on a Slovenian furniture market and would like to comment to parahprahps in your article. First about updateing website frequently. Maybe your readers will find interesting that updating website with daily useful content is very strong tool (if it is done a hand in hand with keyword research), but it doesn’t not contribute anything to rankings – which I think, many SEO’s are mistaken about. Rankings and quantity of content have nothing in common – at least by my experience from last years. After 500 or so posts, I believe rankings goes up even without any backlinks (if a proper keyword research is done).
    Second – I would like to add something to “write like a human” part. I agree totally…. write like a human for the human. Although it is sometimes hard specially for SEO beginners because they always see important keywords in front of them, when they are writing. To solve this – I recommend first to write a content and then to search for appropriate keyword for that content. That way content writers don’t get distructed with keyword at the beggining.
    Amazing blog, btw, nice metrics also. Congrats from Slovenia, again.
    My “slovenian” weekly updated furniture blog is this: https://www.vgradneomare.eu/ (although I have some others in furniture and seo too).

  • How to check back links for my website shareit for pc

  • It is really great website ! shareit download

  • Great info. It ll be very useful for my site
    instagram online

  • chusdaeng panjaya

    Thx for information
    Follow Back :

  • vivek singh

    ViV Technologies
    hi its a nice post

  • SuperHeroes – Kiddy FunToys

    Good tips, Thumps Up. I was always looking for a good content to help me promote my Youtube channel: https://www.youtube.com/SuperHeroesKiddyFunToys

  • dan pre

    Great unique substance, all around executed on page advancement and a strong third party referencing effort is typically more than adequate for SEO.https://www.buyadsenseac.com/

  • This is a bad a*s article! I love SEO and love sharing new and awesome tools. I really like free tools such as: https://keywordshitter.com/ At the end of the day, don’t complicate things. Have unique high quality content written for people not for google, have great on page optimization, and get high quality sites linking to you. If you are feeling really froggy throw in some social. Give it time, you will rank! Need help ranking: https://plan2succeedconsulting.com

  • Damian Samuel

    great article but it is explained better by loudtips about SEO TIPS because after going through is article i saw improvement https://www.loudtips.com/seo-tips-features-good-quality-backlink/

  • Freshers Live Update

    How to check this sites SEO? Freshers Job

  • prabhu

    very nice SEO TIPS SHAREit for pc

  • Ground Zero

    Could you please tell me that what is the effect of Geo-targeting in Google(I set it to ‘Unlisted’ for my website https://www.groundzeroweb.com ). I am unable to find much information about it.
    Please guide me

  • I was little confusing about SEO but after reading your post, i feel very informative and productive. Thanks for sharing. VIsit https://goo.gl/9vjoKr

  • How to check SEO? 🙂
    طراحی سایت : https://websima.com/

  • Jhoell

    This is an awesome resource, even for local SEO! People think SEO is difficult but really it’s just a bunch of simple things combined together to create a rocket ship website that works to your advantage! Keep the amazingly useful posts coming. You’re the man!


  • Nauman Rehmat

    It is very difficult to understand as newbiee i found it more simplr here https://www.infoocode.com/search-engine-optimization-seo/

  • Www.rintes.co.uk

    Very insightful tips. Thank you

  • Rubana Gaspar

    I’m still pretty confused about SEO and after just creating new site and having my first website designer telling me Google will love me have found out the hard way that I am NOWHERE on Google and now have to hire another designer to completely redo my landing page and add meta tags and actually have content on my landing page rather than just have photos of my portfolio.
    So frustrating.
    Thanks for this article.
    Great to have some more quick tips.

  • please check my website and tell me problems


  • Search Engine plays a vital role in getting traffic to blog/website, you have shared useful tips to improve SEO. Thanks for share.

  • Great content! Search engine ranking helps to improve the website traffic. check out this link seo-company

  • Hey Jeff thanks for this. Your writing skills awesome and almost all basic steps are covered. I’ll understand all these important stuffs. Thanks

  • Carla Williams

    Last year, I decided to promote my company on the net, yet at the same time, I decided to save money on creating site and also asked for it the freelancer who is really made me a web site for a little money. However regrettably this is not the anticipated results brought as well as currently I’m looking for a professional IT business that will certainly conserve my placement. Recently, I review a write-up in Forbes https://www.forbes.com/sites/laura-inamedinova/2016/08/08/how-startups-can-make-lead-generation-easy/#2673a3172815 , just on this subject as well as I liked the interview with among the agents https://clever-solution.com/ . Inform me that has dealt with them? What lead to company after that?

  • such an awesome article, i’ll follow the steps carefully to applying to my site https://www.kbcambodia.com.

    Thanks 🙂

  • Outstanding post! Thanks for sharing your great experience through this effective
    and helpful SEO tips. Thank you so much.

  • You’ve made some great points. I think having great content is on of the most important things to remember.

  • Torra International
  • Zap Group

    It was very helpfull. Thank you so much.


  • Galaxy IT Zone

    this is what im looking to update my site its very use full for me thank you https://www.galaxyitzone.com

  • Anil Patil

    This firm SEO strategy helped me build my site .
    Thank You,

  • Zara Core

    Hi Here Zara Core Plz Aneyone Do seo on my site plz help me i wiil send money https://www.getpcgames.net/
    and this is my fane page


  • Irek Jabłoński

    Pozornie wszystko znane ale nie zawsze pozycjonowanie przynosi oczekiwany efekt . Trudno wówczas dociec co ma wpływ na oglądalność

  • Magnum Solution

    Wonderful knowlegde, it cleared my some points
    Thanks a lot

  • Excellent tips.
    Thank you for sharing them.
    Andres | Entrepreneur from Chile https://www.posicionamientowebseochile.cl

  • joe

    I quite agree with the points here
    However, it is difficult to quite balance marketing your site with getting an seo article
    I am lucky to have found someone who does the article for me while i focus on getting traffic to my blog>>> https://goo.gl/9EiJYm

  • Great tips here, it is worth being reminded of all 12 of these every now and again. I will push this as a list of tips to my clients at https://brumdesign.co.uk

  • Ronaldo Aldo

    Amazing tips. it cleared my problem
    Thank you for sharing them.

  • Bernhard Josephus

    Nice tips. Thanks a lot.
    (it’s good to hear if someone can help me building my web become better 🙂

  • Mac Tuscano

    Nice tips…!!!

    Increase your website traffic just by submitting your website

  • JtecWebs

    Thanks for sharing!

    If you are looking the best atlanta SEO company visit https://jtecwebs.com

  • Justin Mutalemwa

    Thanks Jeff,ua assistance has made me to set up my blog about internet marketing tips and reviews of programs
    Though its still in early stages u can have a view here and give me ua suggestions

  • Sravya

    Great tips! we have to remember these while doing SEO for a website or Blog.

  • Faheem Faraz

    I want to optimize my website https://www.pinoychannel.me so please review it recommend me best one practices to optimize it

  • krishan kumar

    hi i want to optimize seo ranking of my website http//www.naconwireless.com please give me advise how to get my job done

  • Great article for the newbies Jeff! Your outbound link note also gave me a little reminder for my own site https://www.aaronknight.com.au.

  • Freelancers-Hub provides SEO services to small and medium businesses. We help outstanding businesses to achieve the presence they deserve in organic search results. Our work results in the additional qualified traffic and conversions that help businesses grow.
    Have a look –

  • Jeb Castro

    We have been testing GEO tagging pictures as well are agency actually notice a bump on the map listing we are currently testing it on all of the citations we are building. https://viewpointseo.com/oklahoma-city-seo/

  • Jamil Ahmed Khan

    hi i want to optimize seo ranking of my website https://www.software786.com please give me advise how to get my job done

  • Black RockShoot

    its very good man… I hope my website can be appear in page one ^_^ https://animefancy.com

  • Great Post, Bringing SEO services to upgrade the website performance. https://www.aaditritechnology.com/seo.html

  • Very helpful, Thanx a lot.

  • Pinoy Tv Shows

    Excellent Tips for newbies. Keep it up. very good knowledge.

  • This article is very helpful for beginner like me, Thank you Jeff. https://www.freakmelon.com

  • We have been testing GEO tagging pictures as well are agency actually notice a bump on the map listing we are currently testing it on all of the citations we are building. https://dutamp3.com

  • Ok this was genuinely helpful to say the least. You covered some basics that honestly when used together can yield some great results for anyone. One of the things I found as one of the best pieces of advice was about choosing what you want your site to mainly be about. This gives you an overall theme to aim for and to write about on a regular basis.This also makes it easier to find the right keywords to aim for and get traffic from.

    One thing that might be a bit advanced but can definitely help with SEO practices and lead to more exposure for any website is having a schema markup embedded in your website’s html.

    A schema markup is structured data that Google pulls from your website and then displays it in the search results. This generally can mean your website can take up more room on the screen and led to more clicks overall.

    Read more about it here> “How 1 Website Tweak Can Boost Google Rankings and Business Leads This Week” – https://getmediamention.blogspot.com/p/blog-page.html

  • Thanks alot Jeff Goins for such an wonderful and useful tips of SEO, Permalink, load time of website.i am impressed what you have displayed in very concise mode.Age of url importance,you have beautifully explained that I have never been seen before

  • nikky

    Railway Recruitment Control Board is a government organisation in India. It was set up in 1998 in the Ministry of Railways (Railway Board), New Delhi. RRB Result

  • I think this information will help me to improve the SEO of my blog. Simple and to the point. SEO = Quality content, competitive & realistic KW or key phrases, optimize your links and avoid spamming – simply the key to getting good rankings. Keeping the content fresh is really key. Also remembering to gain inbound links for specific pages and articles can really help.

  • Ali

    how to chek page rank ??? Alexa & google
    تجهیزات آشپزخانه : https://www.guardsteel.com

  • SEO IS the main source to gain visitor. Your SEO Tips really helpful for SEO

  • Nivedita

    Thank you so much for this article. I followed your advice and getting lots of traffic.

  • how can i improve my website seo # https://www.mapackers.com thanks in advance please guide

  • Follow these Simple SEO Tips for Assured Rankings – https://www.linkedin.com/pulse/follow-simple-seo-tips-assured-rankings-zubair-abbas

    Please share the post if you find it informative (I am sure you will)

  • very helpful seo tips

  • Ali Lihic

    Great tips, appreciate your article Jeff!
    I was not aware of the website grader! haha how could I have missed this!
    Definitely using this one on https://www.earnonlinemoneyblog.com to ramp up the rankings.

  • zaidd khan

    This article has helped me A LOT. You see, I’m starting a new venture. This is the first venture of mine where I will be really trying to drive good free traffic. I never really tried before. This new venture (site) is ‘the one’. It literally HAS to work if I can get enough quality, targeted traffic to it, and this site could make BILLIONS. So what I am looking for is high quality, PERMANENT (no work needed to maintain – long term – hands-free), targeted, free traffic, and this article has laid out 5 of these types of traffic sources.

  • Hello Jeff,

    According to your 5th point, I made some changes in “https://www.bestsmartphoneunder.com/”. I suffered with the page loading speed which was creating drawback to lost my site visitors. Therefore my bounce rate was increasing more. I unable to understand the reason behind as I’m new to SEO industry. I really thankful to your post which helped me out from the major issue.

  • Great Stuff, Thank you for sharing such a useful post as I learn lots of information from this post.

  • ‫اجاره خودرو طباطبایی‬‎

    thanx it was good i have some more wriiten in this article

  • Eso es muy buena información! Tomaré esas extremidades en cuenta para mi Web site. Cuando se inicia algo nuevo es muy difícil impulsarlo, especialmente en SEO o obtener tráfico orgánico con él. Seguramente voy a intentar estas estrategias que usted está proponiendo.

    También somos una agencia SEO (https://www.aresultados.es/posicionamiento-seo-google/) que presta los mejores servicios a nuestros clientes.

  • Hi Jeff,

    Thank you for the great post. I was not well know for SEO, but with the help of my friends, I’ve started a Blog “https://www.hostingtipscoupons.com/”. I hope the piece of information which you shared will helps me to with stand in my competition.

  • asda

    The fasten, which takes after past catches of Emily Ratajkowski nude in a cutaway one-piece and Stella Maxwell coordinating Margot Robbie in The Wolf of Wall Street, sees the Hungarian model make her presentation for LOVE as the femme fatale from the old movies sexual thriller.for more can visit.https://peggyandnatasha.tumblr.com

  • digi silk road