This is a Google specific SEO introduction, lightly edited, Nov. 2018. The only addition is this, run your site through Google’s new web.dev
For this tutorial and for Google SEO in general, it’s necessary to have a Google account and be logged into it.
Google My Business
Google my Business and submit or claim and verify your business. You may be able to verify by phone or possibly by post card. When you activate your Google My Business a Google+ page will be created and you want to completely fill out it’s profile information.
Next make sure you have a Google analytics account for your website so you can track traffic, you’ll need to install this tracking code on every page of your site and depending on the type of code your site is built with there are a few different ways to accomplish this. If you need help with installing the tracking code post a comment.
Google Search Console
Last but not least open a Google webmasters(search console) account, add your site to your account and then add an XML sitemap under ‘optimization’. This is a very condensed version of what you’ll encounter but I’ve written a blog about Sitemaps & SEO in which you’ll find the how-to’s.
Some SEO tips and general info.
If you want to know which of your web-pages Google has already crawled you can can find this information by doing a custom search, just like this, site:your-url.com. So if I were searching I would query, site:urlmd.com. Now take your list of cached URLs and run them through the w3 validator. Fix the errors when possible, especially the missing titles and alt attributes. That’s a lot to do!
Getting crawled by Google is pretty easy, they are very, very efficient in gathering new pages. A couple tweets, a link or two on Google plus, you’re crawled. To rank well in a Google search is another story and it takes a mixture of ingredients including the above mentioned foundation plus pagespeed and mobile friendliness.
For those of you who have had a website for a while but it’s just not very optimized, that’s ok. Since your URL’s have been around longer you have a little advantage. It’s reasonable to assume that the longer a website has been online the more useful it is. I think longevity will become more important and backlinks will become less so in the future. Back-links are often a misleading factor and their numbers may be manipulated so it stands to reason their value will decrease in the future.
As always, the most important things are <title> and <meta description tags, lots of original text, cohesive anchor text in your links, keyword friendly video and image file names, <alt = attributes &c.
Stephen James Hall – hang with me on twitter @orlando_fl_seo