SEO is the Door and Keyword Research is the “Key”
Small, local business owners who do their own SEO out of necessity often find they don't rank well in Google. Running a business is a full-time job, so few have the time to do much SEO research. They may read an article or two which may or may not give good advice. Based on this information, they do their own SEO and often fail. When a business owner does not know what he or she is doing wrong, there are many SEO forums where a person can get free, often very helpful, advice. People will want a link to the site so they can offer advice.
One problem for small business owners is keyword research. They often fail to understand that keywords are phrases people type in search engines to find specific types businesses. Expensive keyword research software isn't necessary; it's often enough to ask family and friends what they would type in a search engine to find a similar business. Google understands natural language in your content so you don't have to use exact match keywords anymore. Simply speak naturally to your target audience, telling them what you do and what sets you apart from the competition. There are also free keyword research tools available online like Rank Tracker which helps your find geo-specific keywords.
Another SEO problem small business owners face is creating content. Everybody knows content is king, but a lot of people are not good at writing content. Most business owners can write promotional content, but when it comes to blogging, they draw a blank. There are several great blogs which explain how to write online content which isn't promotional.
Small business owners can do their own SEO with free SEO help and advice. It's time-consuming, which is why so many end up paying an agency to do it for them. For more information click here https://www.reddit.com/r/SEO/comments/eh6vod/heyiwastryingtofigureoutmyterrible_seo/.