SEO has different strategies to be done. One of them is a technical process and therefore it influences important technical options. In my case, it can be in your favor to use a CMS (Content Management System). for a dynamic website. To understand CMS, you may want to read quickly the article “What is CMS”.
- Static URLs: The URL which refers to the content must be semantic. For example www.alpinpon.com/p=?act-00154nTR781TR781&ei=oA9yWprOH is completely poor URL, instead, www.alpinpon.com/2018/01/30/duty-of-search-engines/ is more favorable and recognizable.
- rel=”canonical”: If you have two same content and you have to publish both for some reasons. Search engines do not like the duplicate content. That is why you need to add this code to URL which refers the original content.
For example: < link rel=”canonical” href=” https://alpinpon.com/2018/01/24/what-is-css-sprites” / > To understang this code canonical, you may simply read the article “What is canonical label?“
ID sessions: A CMS can track users. When you sign up on the website, the same content will be shown with a different URL. Search envies also do not like that. To solve this problem you can change your CMS settings or you can use rel=”canonical” code again. To understand ID Sessions, you may read the article “What is ID the session?“
- Flash or complete picture menu: Search engines can only read not see. That’s why when you have flash or text made by the only picture, your menu is unreadable to search engines. It is the best way to build a menu which is made by codes or texts. Considering the search engines, the menu below is not readable as titles.