First of all, do not try to fool the search engines. Anything that can come to your mind must have been tried before you. Think about this, hundreds of engineers are working on Google to provide users with the most relevant search results. If you try to trick them, sooner or later they will find you, and your site then ended your career.
Do not overload the text or title tag with keyword stuffing, and do not try to hide text or links from visitors by adding more keyword text to a page, then set the color of the text to be the same as the background color.
Although the use of table layout elements on the site is not recommended for many reasons, it will not be as bad as using frames. Avoid frames at all costs.
What is recommended and useful?
It is recommended that the structure of the HTML page be such that the content is at the top, and only then the navigation, the flyer, and the less important parts. This can be achieved using CSS positioning.
Use a valid, semantically correct and clean HTML code in the creation of a website. A high-quality HTML code, cleaned from the presentation part of the site that is located in the CSS file, proved to be the best variant.
If you have images on the web page, which will surely be the case, use the ALT attribute to describe the image, because Google and other browsers cannot see the image, but can, based on the ALT attribute, presume what is on it.
Good positioning of a page for a particular keyword or phrase is influenced by many factors. All of them are part of an algorithm that, based on these factors, throws out the final result of the search. Google, Yahoo, and Bing, as the three largest and dominant browsers, have different algorithms, and it’s often the case that a site on Google is in the first place, while for example Yahoo or MSN takes a different position.
Optimizing the site and achieving good results in search engines is not something that can be done overnight. Often, though not always necessary, it takes a month or more to show the first results. In any case, the goal is to find among the top ten results for a keyword and then among the top 5. Because according to research, the first 5 results refer to 70% of clicks, i.e. visitors.