Tucker Benedict, through creating TuckerBenedict.com, provides the essential knowledge for an understanding of Search Engine Optimization, or SEO.
The following is shared from MOZ:
Problems Crawling and Indexing
- Online forms: Search engines aren’t good at completing online forms (such as a login), and thus any content contained behind them may remain hidden.
- Duplicate pages: Websites using a CMS (Content Management System) often create duplicate versions of the same page; this is a major problem for search engines looking for completely original content.
- Blocked in the code: Errors in a website’s crawling directives (robots.txt) may lead to blocking search engines entirely.
- Poor link structures: If a website’s link structure isn’t understandable to the search engines, they may not reach all of a website’s content; or, if it is crawled, the minimally-exposed content may be deemed unimportant by the engine’s index.
- Non-text Content: Although the engines are getting better at reading non-HTML text, content in rich media format is still difficult for search engines to parse. This includes text in Flash files, images, photos, video, audio, and plug-in content.
Problems Matching Queries to Content
- Uncommon terms: Text that is not written in the common terms that people use to search. For example, writing about “food cooling units” when people actually search for “refrigerators.”
- Language and internationalization subtleties: For example, “color” vs. “colour.” When in doubt, check what people are searching for and use exact matches in your content.
- Incongruous location targeting: Targeting content in Polish when the majority of the people who would visit your website are from Japan.
- Mixed contextual signals: For example, the title of your blog post is “Mexico’s Best Coffee” but the post itself is about a vacation resort in Canada which happens to serve great coffee. These mixed messages send confusing signals to search engines.