Jump to content

SEO Internal Optimization

From Daniliants Ventures
Revision as of 12:56, 5 March 2025 by 172.18.0.3 (talk)

Internal SEO Optimization

1. Make a backup of the site before the start of work

Put a task on the webmaster to backup the site before starting work.

2.Collect Semantic Core and cluster it, define landing pages, and add a link to the relevance table in the project registry.

Analysis of the issuance of competing sites using Ahrefs as an example: 

  • Select the Site Explorer tab;
  • In the URL field, enter the competitor's domain name;
  • Select the Organic keywords tab;
  • Select a region;
  • Export data to Google Sheets for easy work.

Semantics clustering:

  • Selection of queries by topic, formation of a complete semantic kernel;
  • Entering queries into the position tracking system;
  • On Google Drive, in the folder with the project name, create Google tables with the project name and add Semantic Core to the table. Reflect the link to the table in the project registry.

3. Setting priorities

To find out the project priorities from the client, you need to write to the PM of the required project.

If the client has no priorities, we determine them ourselves - clusters with a high ETV indicator with the potential to reach the TOP in the near future.

4. Development of technical specifications for expansion and adjustment of the website structure.

This involves creating a detailed plan that outlines the technical requirements and implementation steps necessary to enhance and optimize the site's architecture.

5. Compilation and implementation of TDH (Title, Description, H1). 

All necessary keywords that were tied during clustering were included in the meta tags. Meta tags are spam-free and look attractive to the user.

6. Development of technical specifications for tag templates. 

Title, H1, Description

7. Analysis of errors in search engine panels.

Analyzing errors in search engine panels, such as Google Search Console or Bing Webmaster Tools, involves identifying and addressing any issues that could affect your site's visibility, crawlability, and overall performance in search results.

8. Checking existing text content for uniqueness, original source, and re-optimization. 

Rewriting if necessary.

9. Writing SEO texts with the inclusion of necessary key phrases, as well as LSI phrases on landing pages.

10. Implement organic internal linking. 

Make sure entry points have internal links.

11. Implementation of ALT, Title for images on landing pages.

12. Set up a 404 page.

To set up a 404 page, ensure it clearly communicates that the content is not found, aligns with your website's branding, and includes helpful navigation, such as links to the homepage, a search bar, and popular pages. Optionally, add humor or visuals to make the page more engaging. Check that the server is configured to display the custom 404 page, either through .htaccess for Apache or the server block for Nginx. Make sure the page returns a proper 404 HTTP status code and test it by visiting non-existent URLs.

13. A non-existent URL returns a 404 response code.

14. Optimization of outgoing external links.

To optimize outgoing external links, ensure they are relevant and add value to users. Use the nofollow attribute for affiliate or sponsored links, and set external links to open in a new tab. Use descriptive anchor text, link to authoritative websites, and avoid excessive links on a page.

15. Check if important pages for promotion are not closed for indexing.

Optimize them and open them for the index if they were closed.

16. The main mirror of the site is set up.

<a href=" http://www./ "> www./</a> .html/ .php /index.*

17. For top-level domains, the appropriate region is selected.

18. Optimizing Pagination Pages.

19. The Robots.txt file has been configured.

20. The sitemap (sitemap.xml) has been generated and does not contain duplicates, extra, or service pages. 

  • Check if there is a link to the sitemap.xml file from robots.txt;
  • Check if there are links to all language versions if the site is multilingual.

21. A readable URL is configured.

Page load speed is at least in the yellow zone.  Check in https://pagespeed.web.dev/ or a Lighthous.

22. Check if there are no cyclic links in the website's linking structure.

23. Check if elements important for indexing are missing in flash, java script.

24. Check for implemented breadcrumbs.

25. Optimize the header structure on the page.

26. Micro-markup has been implemented. 

Check for Google. 

27. Checking that there were no affiliate sites or copies of the site with a service address.

28. Internal linking has been implemented to promote relevant pages. 

29. The anchor text is natural and appealing, avoiding spammy phrases to ensure a user-friendly experience.

30. The entry points include rel="canonical" and cyclic link tags.

31. The line refers to important HTML tags used in the context of SEO to manage duplicate content and link structure:

  • rel="canonical": This tag helps search engines understand which version of a page is the preferred one when there are multiple versions with similar content. It prevents issues with duplicate content by indicating the original or authoritative version of a page.
  • Cyclic link tags: While less common, cyclic links can occur when a set of links creates a loop. In SEO, this is typically avoided as it can confuse search engines or create inefficient crawls. The term may refer to the need to check and manage such cycles in a site’s internal linking structure.

32. For multi-lingual versions of the site, implemented tags href lang. 

Hreflang Tags Generator Tool

33. Check if the pages have correct, relevant canonical tags.

34. The promoted pages are not deeper than the 2nd level of nesting.

35. Check for a Favicon for the site.

36. Checking for viruses and vulnerabilities.

37. Check for cross-browser compatibility and adaptability.

38. Parsing the site.

Fixed all High Criticality bugs:

  • Duplicate pages
  • Duplicate text
  • Duplicate Title
  • Missing or empty Title
  • Duplicate Description
  • Broken redirect
  • Infinite redirect
  • Max. number of redirects
  • Broken images
  • Broken links
  • PageRank: hanging node
  • Missing or empty Description
  • 4xx errors: Client Error
  • Pages without internal links
  • Fixed errors of Medium criticality:
  • Chain of redirects
  • 3xx Redirects: Redirection (Fix unnecessary redirects to direct links of promoted pages in internal linking).
  • Max. image size
  • H1 duplicates
  • Multiple Title tags
  • Multiple Description tags
  • Missing or empty H1
  • Multiple H1 titles