The ranking algorithm changes daily, but this SEO Process will not be affected by Google updates, and it is suitable for every successful SEO campaign, it will help you to make your website optimization smooth and help you to optimize your website. increase rankings sustainably over time without worrying about penalties from Google.
But you note that SEO strategy is different, there is no one suitable for 2 different projects, even with 1 project but at different times it will have to adjust to fit the context and changes. change of the search algorithm.
The SEO process consists of 6 steps starting from Website analysis, keyword research, Onpage SEO optimization, Content development strategy, Offpage SEO optimization (link building, web promotion), finally measurement. and refine SEO strategy adjustments for the next lifecycle.
The SEO process below is applied by many SEO experts and big companies around the world for their SEO campaigns and this is the core foundation to create a successful SEO strategy.
Step 1: Analyze and Audit the website
Website analysis is a very important step to assess where your website stands compared to competitors' websites in the same field. Through analysis tools, it will help you know which items, content pages, keywords are most interested and used by users, based on which you can structure your website to organize and arrange items. , reasonable content to bring the most friendliness and ease of interaction for users and search engines.
Use some of the following analysis tools:
- Google Analytics
- Google Webmaster Tools
- SEOmoz's Page Strength Tool
- Page Speed Checker
- SEMRush
- Alexa
- Compete
Some notes when analyzing the website:
- Analyze website traffic sources
- Rank analysis of current target keywords
- List of Landing pages with the best PA and traffic metrics
- Give TOP List of existing target keywords, list of potential keywords suggested by analysis tools like Keyword Planer, Google Trends
- Backlinks Profile filters quality backlink sources
1.1. Website structure
Website architecture is like a building structure, a large building needs to ensure a good structure design, a website as well as a good website structure will be the foundation for successful SEO because it makes it easy for users to use and find the content you need, and make it easier for Google to crawl and index.
Navigation: Navigate the website
In terms of SEO, Page Architecture ensures the targeting of keywords for each page, and will also create a simple navigation structure for users, and search engines in getting content and ranking. page index.
![]() |
navigate websites using silo structure |
When the website has been operating for a while, it is necessary to restructure the category to reorganize the content in accordance with your field to increase efficiency, which sections customers use most on the page through the reporting function. Behavioral reporting in the Google Analytics tool. Keywords that bring in a lot of traffic through Webmaster tools.
Pages with high PA indexes through the MOZ tool, when you have this information, consider adjusting the arrangement order in the menu, the order of displaying content areas, prioritizing pages with good indexes from above. down from left to right. The goal is to show important content in areas that are most accessible to customers.
1.2. URL structure
Building a reasonable URL structure is good for SEO and users. If you have created a reasonable hierarchy, creating a good URL structure should not be too difficult. The URL structure will be hierarchical as follows:
![]() |
The URL structure for Chinatown is as follows: http://domain.com/locations/chinatown |
A good URL structure fits the following criteria:
- Readable URLs, use words instead of numbers
- Unsigned, lowercase URL
- Use keywords in URLs
- Different URLs with the same content should use the Canonical tag
- Use URL rewrite to remove dynamic ID parameters
- Short URL length is better than long, <=75 characters
- The set URL matches the Title . tag
- Do not put too many subfolders in the URL, no more than 3 examples: https://domain.com/a-b-c/x-y-z-t3-279-157106.html
1.3. Internal Links
An internal link is a hyperlink on a page to another page or resource such as an image, or document file, within the same domain or website. The hyperlink is viewed as either "external" or "internal" depending on its target or destination.
![]() |
Internal Links |
Why are internal links important?
- Internal linking is one of the most important ranking criteria, many SEOers think that building internal ink just navigates Menu top, left or right column, and footer is enough, but with Google Internal link in the body of the article. Writing is the most important. Contextual internal linking optimization is a very important tactic.
- Site redirection and distribution of Page Authority and site ranking power
- Provide users with the option to read more contextual content promoting older content
- Helps improve rankings for keywords. In the content use anchor text containing keywords that link to the page with related content. This sends a signal to Google that the page is relevant to the desired content.
- Can help promote events and services
- Help Google crawl other pages. Internal linking in articles as well as in categories helps Google index them more efficiently.
- Increase user experience to keep customers onsite longer
![]() |
Why are internal links important? |
Comprehensive website SEO audit
SEO audit is a process of assessing the friendliness of a website to search engines in several areas such as Crawlability and Indexability, Technical SEO, On-site SEO, Off-site SEO, social network signals, penalties, etc.
SEO Audit opens up ways for you to improve your SEO campaign better.
The goal is to identify campaign weaknesses that are hurting your performance.
9 steps to perform SEO Audit:
- Step 1: What are your strategic goals?
- Step 2: Analyze keywords
- Step 3: Competitive Analysis
- Step 4: Technical analysis
- Step 5: Analyze the page level
- Step 6: Analyze the content
- Step 7: Analyze User Experience
- Step 8: Link Analysis
- Step 9: Citation Analysis
Content Audit
Content audits can have many purposes and desired results. In terms of SEO, they are often used to define the following:
- How to get rid of content related search engine ranking penalties
- Content requires copying/editing to improve quality
- Content needs to be updated and updated more
- Content needs to be merged due to overlapping topics
- Content that needs to be removed from the site (thin content or duplicate)
- The best way to prioritize editing or deleting content
- Content Gap Opportunity
- What content is ranking for which keywords?
- The Most Powerful Pages on a Domain and How to Use Them
- Unexplored Content Marketing Opportunity
Step 2: Keyword research
Keyword research is probably the most important step in an SEO project, choosing the wrong keywords will waste your SEO time and efforts, you will not only learn the terminology but also the targeting words. with SEO but also understand more about your customers.
Keyword research helps you predict changes in customer needs, respond to changing market conditions for products, services and content that users search through search engine channels.
The purpose of keyword research is to identify the right keywords to achieve high rankings in search results, thereby expanding similar keywords through keyword suggestion tools like Google's Keyword Planner. Adwords
2.1. Keyword analysis tool
Questions to ask when doing keyword analysis for a successful SEO campaign:
- What is your product or service? Who are your potential customers?
- What will customers look for if they need your solution or product?
- What thoughts and questions will customers have about your product?
- When they need help with products or services, what keywords will they search for? .....
Answering the above questions, you already have a group of potential keywords that, in your opinion, customers will search a lot. But to learn more precisely about those keywords, we will use tools to measure and statistics.
Some keyword analysis tools:
- Google Keyword Planner https://adwords.google.com/KeywordPlanner
- Google Trends
- Keyword research Moz https://moz.com/beginners-guide-to-seo/keyword-research
- Keyword Tool http://keywordtool.io
- Google Search
- Keyword Discovery
![]() |
Keyword analysis tool |
Start with some keywords you plan to use for the article based on your topic and content, use those keywords to analyze through the tools, from the tool's suggestions you will choose the keyword sets. Best that customers are looking for information similar to the content you will publish.
- Step 1: Choose potential keywords, keywords related to your content
- Step 2: Analyze through the Keyword Planner tool, the analysis tool will tell you the number of searches in 1 month of each keyword, and give you a list of suggested keywords to help you choose the right keyword. for your content.
- Step 3: Choose keywords based on your suggestions and feelings (experience)
Keywords are like a compass for an SEO campaign, it tells you where you are going and whether you are going in the right direction.
Alternatively, you can use Google Search, type and the keywords you intend to use, Google will suggest long tail keywords right in the input box and appear below the search results.
2.2. Competitor analysis
Competitor research is a very important thing in SEO, to know the SEO strategies and practices of the competitors in the TOP 3 of Google search because the areas where the competitors have done well to enter the TOP search, from that approach to adjust your new page has the hope of competing with competitors who are at the TOP.
![]() |
Competitor analysis |
Identify competitors
- In your field, identifying competitors is not difficult, searching for keywords in Google to get the TOP 5 in the search results will identify your competitors.
How do competitors optimize onpage?
- Your competitor's target keyword phrase is on the TOP, see how their title, description, keywords are really related to the content, how they optimize onpage SEO, how to build links and go backlinks of competitors , you can refer to optimize your SEO work
Sources of competitor backlinks
- SEO Moz's open site explorer tool helps you check the competition level of your competitors' backlink profiles, see good and quality backlinks so you can also build similar quality backlink sources, monitor your building strategy. build their links to do it better than them, but beware bro Penguin, when over-building, lead from blacklisted sources, from unrelated sources, focus on quality instead of numbers volume, from relevant sources, and build contextual target keywords.
Follow the regular rankings of the competitors
Analyze traffic to competitors' sites
Learn from your competitors
Through the above analysis steps, you can learn the good things that your competitors have done and applied to your website, but remember to absolutely not copy the competitors' methods, but need to improve more optimally. The new opponent hopes to surpass the opponent.
Step 3: Create and optimize useful Content
Content strategy refers to the planning, development, and management of text and media content. This is a recognized area in user experience, attracting interest from communities such as content management, business analytics, and media engineering.
Content strategy has been described as planning for "the creation, publication, and management of usable useful content." It is also referred to as "an iterative system that defines the entire editorial content development process for a web development project."
3.1. Content development strategy
Content is King and the future will always be, content is always the most important part, developing content that brings value to users always requires creativity and some Copywriting techniques and implementing SEO standards. for viral content to reach the most customers to bring traffic to the page.
Realize what target customers want to provide valuable and useful content
The content is attractive, attracts readers, leaves a deep impression that makes it hard for customers to forget your website and products.
You need to keep customers with valuable articles
Research customers, identify target customers
- Keyword targeting
- Topic targeting
- Audience targeting
![]() |
Content development strategy |
- Focus on the right topics, create useful content that is valuable to users. The first requirement is how to create valuable content, which is a matter of survival in the fierce competition when information is flooded on the Internet, but valuable content is always KING, helping to keep Get users when they visit your website. To create quality content with high efficiency in traffic conversion rate refer to the article: 5 principles of creating high-quality content that easily reaches users
- Content Copywriting SEO copywriting is the most important element of online marketing, the purpose of driving users to purchasing decisions and increasing the keyword rankings of the content.
- Content promotion to amplify content needs to identify target customers who are often online, then publish on channels to reach them.
- Listen to customer feedback
- Measure results
3.2. Content Marketing Strategy
Content Marketing is an approach marketing strategy focused on creating and distributing valuable, relevant, and consistent content to attract and retain target customers, aiming to drive customer action toward creating make a profit in business such as driving customers to purchase decisions.
![]() |
Content Marketing Strategy |
Content Marketing is good for businesses and consumers
Specifically, there are three important reasons - and benefits - for businesses and content marketing users:
- Increase revenue
- Cost savings
- Better than Customers
Viral Content is content in the form of messages, images, audio, and videos that have the ability to affect the emotions of the recipient, causing the recipient to tend to re-share those content to the community. copper.
Step 4: Optimize Onpage SEO
On-page SEO optimization is a very important step in the SEO process to make the website more friendly to the search engines and achieve the best rankings in the search results.
Google has about 200 ranking factors, you should focus on implementing important criteria on the website such as:
- Make sure the search engine can access the page for indexing
- Perform basic SEO optimization for Tags: Title, Description, H1 containing the main keyword at the beginning
- User-friendly URL, search engine containing keywords từ
- Determine the target keyword for the page, 1 main keyword, 3-5 auxiliary keywords
- Note the keyword density in the content to avoid keyword stuffing
- Optimize SEO Content, write standard SEO articles
- Make sure the pages on the website are unique and do not have duplicate content, in case pages have similar content, you need to use the Canonical tag.
- Use Rich Snippet tags to mark up structured data content
- Optimizing images and videos in content
- There are easy sharing buttons on social networks
- Build contextual internal links for target keywords and related topics
- Improve user experience
- Create an xml file to help search engines index it more easily
- Website responsive for different devices such as desktop, tablet, mobile
- Applying AMP to speed up on mobile
- Optimizing page loading speed
4.1. Basic Onpage SEO
- Title page title containing the target keyword
- Description The content of the page description that contains the keyword
- H1 tag contains keywords
- Using Heading H2, H3 contains synonyms for the main keyword referenced in LSI
- Strong tag highlights keywords
- Use Canonical to avoid duplicate content
- Image Optimization: Image file name, ATL attribute containing keywords
- etc…
![]() |
Basic Onpage SEO |
4.2. Advanced on-page SEO optimization
- Optimize meta tags: Title, Description,
- Optimizing SEO Content
- Heading tags H1-H6 in onpage SEO
- Optimize keyword density: appear at least 3 times in the body of Content (first paragraph, middle paragraph, and last paragraph)
- In Link Inboud, Link OutBound
- URL structure
- Page loading speed
- Internal Links
- W3C Validation (W3C Validation)
- Image optimization
- Create sitemap.xml
- Create a Robots.txt file to check that search engine BOTs are accessible for crawling
- Create RSS Feeds
![]() |
Advanced Onpage SEO Optimization |
- SEO Quake
- Moz bar
- SEMrush
![]() |
SEO checklist support tool |
Step 5. Optimizing Offpage SEO
- Create community in social networking sites trang
- Blogging – Write a blog that links to your site on a related topic
- Post on forums with the same topic
- Submit your website to popular search engines like: Google, Yahoo, Bing
- Submit to the Directory
- Social Bookmarking
- Link Exchange - Exchange links to properly refer to articles:
- Link Baiting - Sentences
- Cross-Linking - Cross-Linking
- Share photos Photo about products and services
- Video Promotions
- Local Listings & Yellow Pages
- Answers - Participate in answering related topics
- Document Sharing - Share useful valuable documents
- PPC Paid Advertising Campaigns Like Google Adwords
- Local SEO: Google My Business
5.1. Link Building
![]() |
Link Building |
5.2. Web promotion
Why Website Promotion is important?
![]() |
Web promotion |
Online Promotion:
- Email marketing – Email marketing
- Marketing blog
- Social Media – Social Media
- Advertising – marketing through ad networks
- Search engine marketing – Marketing via search engine
- SEO – Optimizing your website to be search engine friendly
Offline Promotion
- Direct mail – Send direct mail
- Publicity
- Networking
- Through seminars
- Advertising via TV, radio
- Advertise through traditional newspapers
The most effective way to promote:
- Understand the target market
- Create useful articles and content that are valuable to share and potentially Viral on social networking sites
- Use quality images to introduce products and services in text and media content
- Create infographics, videos to introduce products and services
- Use a search engine optimization (SEO) strategy
- Join the right community group for marketing via Facebook, G+
Step 6: Measure, evaluate and improve
6.1. Measure rating
Measure based on the following criteria:
- Number of visitors, views, likes, shares
- Quality: Bounce rate time on page, number of visits 1 session
- Value: What is the value per visitor, conversion rate?
- Cost: How much does it cost for a product or service, cost per SEO campaign dịch
Check keyword rankings
Use Google Analytics to track the number of visits
- Visitors daily, monthly
- Time onsite
- Page views for each session, Page views total daily
- Access source from Search Organic
- Bounce rate bounce rate
- Frequently viewed pages
6.2. Improve SEO for the next lifecycle
![]() |
Improve SEO for the next lifecycle |
Improved time onsite:
- Quality Content Guaranteed
- Optimize navigation and internal linking
- Using Outbound links increases trust with Google about content
- Create user navigation with 404 page when there is a resource not found error
- Fast page loading speed 3-5s
- Improve user experience
- Interface design compatible with devices
- The content is presented in a structured way using Headings, highlighting the important pieces of content
- …