I don't want to get over complicated with this.
I sell lumber in my store.
I want to improve my Google ranking when folks search for "Online Lumber"
Where do I enter a term like this, in which page(s), to improve search hits? Do I just enter in my Homepage meta description ?
You should definitely consider putting that in your Title and Meta description. Not that it will have a direct impact on SEO but to ensure that when your users see your website in search results - they have context about what you do and how you do it. For instance this -
Cracking a search engine ranking on page 1 in your locality/city is a much deeper ball game. Read this article that will help you get started - https://www.shopify.com/blog/70627717-the-basics-of-search-engine-optimization-for-your-shopify-stor...
You need to read this guide: https://www.abetterlemonadestand.com/ecommerce-keyword-research/
I find too many people talking about SEO without first doing theri keyword research. You might be an SEO expert, but if you haven't done your keyword research you will be optimized for the wrong thing and still won't see results.
I hope this helps.
Hi, Woodchuck! Maggie, a Shopify Partner here :)
If you would like to rank well for a certain keyword phrase, make sure that you work on a number elements, but on a consistent basis. While on-page SEO [meta titles and meta descriptions, internal links] is essential, make sure to work on getting external links using your keyword phrase as well. This kind of multi-layer SEO optimization will deliver you best performing, and longer lasting results.
Ecommerce Expert at Rock Paper Copy
Online Lumbe" is a major compettion keyword in google. It will cost lot of money to rank first page in google. So, try to research low compettion long tail keyword, which easy rank!
Hi Woodchuck - Jon from The Fresh Lab here - a Shopify Partner and Ecommerce specialists (sorry for the trumpet blowing!)
As others have said, throwing in a few keywords here and there wont deliver results, instead, SEO is a much more indepth excercise and a complex and time consuming task, however, to answer your question and to set you on the right path:
Firstly, do your keyword research. You already know the phrases and terms which you use to describe your business, and therefore can guess some of the phrases that potential customers may use to find businesses like yours - these are called your "seed" keywords, however there are different combinations and permiations of these phrases which others may use - some may yield more traffic than your seed keywords. Not to mention that the obvious seed keywords may be highly competitive - making it harder for you to rank against other websites. We utilised a number of tools at the lab to help identify phrases which will yield high traffic, with low compettiveness, which gives a good starting point to start optimising for.
why is it important to do keyword research first?
because you may be blindly optimising for those obvious seed keywords and due to their high competitiveness, will yeild very little results from the basic optimisations you'll start with.
Once you have picked your keywords, depending on service / product / page, its time to start optimising your site. The first thing to look at are the Meta Titles and Descriptions - adding the most important keywords (the ones you want to rank for) at the beginning of these elements, forming well strucuture titles which inform Google what your page is about.
Your homepage is the strongest page of your website, so start there first.
In addition to the Meta Titles and Descriptions, you should ensure that the content on the page also includes these same keywords - this content includes Titles (H1, H2, H3 etc titles in the HTML) as well as some body copy (a few paragraphs to start with), again, to allow google to "read" your page and figure out what it is your site is about. Make sure any images on the page have ALT text, again, including informative and relevant descriptions of the images (again, with the odd keyword in here).
warning: don't try and STUFF keywords in willy nilly and at every given opportunity, Google is smart, and if it reads text which is clearly OVER optimised, it will have the opposite effect on what you are after.
This, I would say is your starting point. however there is MUCH work to be done to optimise and gain rankings in the search engines, its an endless task (and struggle) as every other site in your market is trying to do the same thing!
Get things kicked off with this information, and if you have any quesitons, just yell!
Hi, try using the SEO Images All-in-One app. Great for adding more keywords to your pages. Might be good to add the 'province' or 'city' pattern to your image filenames. Learn more here: https://apps.shopify.com/seo-imager-all-in-one
In the interest of keeping it simple, here is as distilled an explanation of SEO as I can offer inharmony with your question.
You want to rank for "online lumber". Other people already rank for those words. You need to find out why and do a better job.
In it's simplest form the SEO formula (extremely debatable and way overly simplified) goes like this:
25% Techical (title tags, meta tags, good html, fast loading, images optimized etc) / 25% Authority (your site is actually about said keywords, and a great resource for people searching for it) / 50% Others linking to you.
When I search "online lumber" I get the following:
If you install the free SEOquake plugin for Chrome by SEMrush you can get insights on these results:
And then you can click in to get even more details on these sites - most importantly where they get their backlinks from.
This will give you a solid starting point on your SEO journey! From here you will see the kind of content and pages they have created that earn them links as well as the kind of places willing to link to this type of site.
Then you can mold your site to be at least as good as (but hopefully better) than the current ranking sites for your search terms.