Onpage SEO is the part of the web positioning related to the content, structure, code and any other element of the website itself to optimize. In this post we will analyze the 35 most important factors or parameters.
The title (also sometimes called Meta Title) is the internal title of a web page . This title should include the word you want to position and should be brief, not being recommended to exceed 10 words.
It is the description that Google shows of each page in its results in most cases. It should not be more than 155 characters (if it is, Google cuts it out).
The meta description should not be a purely SEO text, but marketing, looking for the click (Upload the CTR).
The is another type of paragraph that can serve to headline blocks within a post or subsections within a page.
Similarly to H1, Google also gives them a somewhat higher value by understanding that they indicate sub-titles. They should therefore be treated similarly to H1 but for sub-blocks, and of course, there may be more than one .
Internal link structure
Internal links (those that link to internal sections of the web) should distribute the force to important sections of the web.
The most important pages should be linked from all over the web, if possible, so that they receive the maximum force possible.
Internal link Anchors
Internal link anchors, unlike external ones, can be exact or keyword type if you want and as much as you want.
If your portal also has texts or articles, you can add contextual Internal Links by varying the anchor to enhance other keywords.
Nofollow internal links
Links to sections that we do not want to index or that do not add value to Google (because no one will ever want to search for them), we can put them nofollow.
Although not fully tested, it is suspected that this could cause the rest of the sections to receive more strength. Of course, it does not hurt.
Example: legal notice< / a>
Nofollow outgoing links
For the same reason, outgoing links to pages that we do not want to enhance can be nofollow.
Again, it is not certain that it will favor us, but it will not be negative either.
If we use images identical to other shots from other websites, Google Images will not Index them.
We must try to bring images as original as we can. If we can not generate our own and take them from other sources, at least it will be good that we cut them, change the quality or edit minimally.
Alt and image title
Add descriptive text for alt and the title of your image, different if possible, at least the alt.
The alt is used by Google Images to better understand the image and thus position it better. You must therefore include keywords .
Image file name
As with page URLs “the ” url ” or file name of an image is also important.
Example: < img src= ” cat-Persian.jpg “alt =” Persian cat “title=” image of a Persian cat”” >
Words close to the image are also taken into account when understanding the image and therefore influence positioning. Normally this context is achieved in a totally natural way, without the need to force the text.
Web adapted to mobile
On April 21, Google released a new update of its algorithm that increased the relevance of adapted websites in the results of searches made with mobile devices.
If your website is not adapted you will receive a slight automatic penalty.
The loading time of a page not only influences the perception that the user receives, Google also takes it into account. Quick pages receive a (very light) bonus.
If the same page or very similar content may have different urls, the canonical tag can be used to indicate to Google that they all correspond to the same section. Google will consider all of them as the same.
Of course, 2 different pages should not have the same canonical.
Code example: < link rel= “canonical”href=” http://www.example.com/slug/’ / >
If your website has many pages with the same content, you may receive a penalty. The same happens if the content is very similar . If that happens you can consider deindexing such contents as we will see right away.
One example is portals with thousands of almost empty and/or almost equal user profiles.
Much worse is the content that is copied from other portals. Stealing content (texts) is a high risk of penalty.
It poses a problem and a risk of penalty similar to that of duplicate content. The typical example is product listings or filtering with no results. If these listings are indexed, they can hurt.
The solution: de-index.
When we don’t want Google to index our content, we can use the robots tag .
Code example: < meta name= “robots” content= “noindex, follow” / >
With this code we prevent Google from indexing the content, but we let you follow the links so as not to lose strength.
This we will want to do, for example, when we have duplicate or empty contents, but there are other cases where depending on the quality or variety of our content, we can consider doing it too.
Unification and compression of css and js files
It is one of several actions we can do to improve the loading speed.
Again, another action that allows to subtract a few hundredths to our loading time . It consists of including many or all of our design images in a single file. If, in addition, we host it on a subdomain different from the main one, we will also earn a thousandth more in some browsers.
When we have our project in several languages, we must clearly separate each language . This can be done with multiple domains, multiple subdomains, or multiple folders. The choice depends on each project.
Of course, the language tag must be correct.
Code example: < meta http-equiv= “Content-Language” content= “en”>
The. com always supposes an extra brand reinforcement, being the most popular extension, but for SEO purposes it does not suppose any algorithmic advantage to Google. This includes the most recent extensions like .ninja, .online, etc.
Geographical domains, however, with a few exceptions, position better in their countries (. es in Spain, for example).
Tag pages should only be indexed when they provide real value to the project and can be searchable.
If they do not bring value, it is safer to deindex them.
Yoast for WordPress
If you use WordPress, use Yoast. That simple. It’s the best SEO plugin out there.
Age of the domain
Google tests all newly created domains. For this reason, older domains are easier to position than new ones, unless, of course, they are penalized.
Pages with outbound links that point to error or nonexistent pages are a negative factor.
You can use Screaming Frog to review it (for a fee) or also Xenu (free).
As with broken links, the wrong HTML code is a bad indicator for Google, which could also make it difficult to read your content correctly.
Credibility of your portal
Your portal must be credible, that is, not look spam or very poor quality. This is obvious for serious projects, but is often forgotten in small micro niche blogs.
Try to appear at least some professionalism including Contact page, legal notice and, if possible, active social profiles.
Include a Sitemap in your portal. Send it to Google through Webmaster Tools. This will help you Index your page well, especially if you have thousands of pages.
The Sitemap can be hidden from users if you prefer and have any url.
Don’t forget to tell him the images you want him to index.
Excessive advertising is annoying to users and can be harmful, but additionally Google since 2012 penalizes algorithmically (i.e. automatically) when the first screen a user sees when entering your page is all advertising.
He christened this update as “ ads above the fold ”.
This in mobile (responsive websites) is not so strict, because it is usual to find an advertising block when entering a page with the mobile.
These factors correspond to one of the 3 Pillars of SEO: onpage SEO. The second pillar is offpage SEO, also called link building.
The factors of link building we will analyze in another post but for first reference you must bear in mind that the main objective in link building for a risk-free positioning is naturalness .
It is the third and most modern pillar of SEO. There are dozens of factors that influence user response, some also related to onpage and offpage seo .
Again, we will dedicate an exclusive post to the user response, but as a first reference we must bear in mind that our goal will be to search for our users to choose us (want to visit us), stay on our website and return. That is, 3 verbs: to want, to stay and to return.