SlideShare a Scribd company logo
1 of 74
Download to read offline
10 Technical SEO Wins
to Dominate Google Search
Jeanne Tan, WordCamp Malaysia 2023
1. Make sure important pages are indexed
What is a noindex tag?
● tells search engines not to include a
particular page in search results
● added the to the <head> section:
<meta name=“robots” content=“noindex”>
Why is fixing a page’s indexing issue important?
● Revives a page’s ranking and search visibility
How to check a page’s indexing status:
● bare Google search results
How to check a page’s indexing status:
● "site:" Search Operator in Google
site:yourwebsite.com/your-page-url
How to check a page’s indexing status:
● browser extension (example: SEO Pro Extension)
● View page source
For a page to rank:
For a page you don’t want to show up on search results:
How to check a page’s indexing status:
How to check a page’s indexing status:
● Google Search Console URL Inspection
How to do it the right way
● set the metarobots tag accordingly
<meta name=“robots” content=“index”>
<meta name=“robots” content=“noindex”>
● add the code to the <head> section of the
page
● check your site’s indexing status regularly
through Google Search Console
How to regularly check a page’s indexing status:
● Google Search Console indexing report
2. Regularly update your sitemaps
What is a sitemap?
● a file that lists out the URLs you want to
be crawled - not every page - on your
website
● must be in XML format
domain.com/sitemap.xml
domain.com/sitemap_index.xml
<urlset>: Encapsulates the file and references the current protocol standard
<loc>: Specifies the URL of the page.
<lastmod>: Indicates when the page was last modified.
● NOT NECESSARY:
<changefreq>: Provides a general idea of how frequently the content at the URL
changes.
<priority>: Indicates the priority of this URL relative to other URLs on your site.
An XML sitemap is not meant to explain your site structure
Why is updating your XML sitemap important?
● helps Google discover and index pages
faster
● helps new content possibly rank faster
● helps search engines understand your site
and recognize canonical pages
How to create and update a sitemap the right way
● must contain URLs of pages that you want to rank
○ must contain CANONICAL URLs only
● submit to Google in Google Search Console
● break up your sitemap if you exceed 50,000 URLs
● update your sitemap when:
○ new pages are added
○ old pages are removed
○ pages are redirected
Sitemap Plugins and Tutorial
● developers.google.com/search/docs/crawling-indexing/si
temaps/build-sitemap
● use XML Sitemap WP Plugins to automatically update
sitemaps
3. Use canonical tags on pages you want to rank
What is a canonical tag?
● an HTML code placed on a page's <head> section
to tell search engines that a specific URL is the
“master copy” of a page
<link rel="canonical"
href="https://site.com/seo-audit-services" />
● a strong hint, not a directive
What is a canonical tag?
site.com/seo-audit-services
● links with tracking coming from:
○ Facebook →
site.com/seo-audit-services/?utm_source=facebook&utm_medium
=social&utm_campaign=seo_promo
○ Google My Business →
site.com/seo-audit-services/?utm_source=gmb&utm_medium=organic
&utm_campaign=local_listing
● redirects:
site.com/seo-audit-work → site.com/seo-audit- services
alternate page with proper canonical tag
Why is a canonical tag important?
● ensures that Google shows the page you want to rank in
search results and not its “knock-off” version
● prevents duplicate content issues: duplicate,
near-duplicate and similar pages
● conserves the SEO value or authority of the “master
copy” page
How to setup a canonical tag the right way
● implement canonical tags on pages you want to rank
● check that the page you’re placing a canonical tag has
the same or nearly similar content to the canonical page
● the “master copy” page should have a self-referential
canonical place the line of code on the page’s header
● make sure the XML sitemap contains ONLY the
canonical URLs
● make sure all your internal links are pointing to the
canonical URL
page source
xml sitemap
How to check for canonical tag issues
● duplicate without user-selected canonical tag
http://site.com/seo-audit
• 301-redirects to →
https://site.com/seo-audit-services
• user-selected canonical: not specified
• Google-selected canonical:
http://site.com/seo-audit
● duplicate, submitted URL not selected as canonical
https://site.com/seo-audit-services
• user- selected canonical:
https://site.com/seo-audit-services
• Google-selected canonical:
https://site.com/seo-services
4. 301-redirect outdated and duplicate pages
301 status code
What is a 301 redirect?
● Initial URL → Destination URL
https://www.site.com/ → https://site.com/
● a digital "change of address" notice telling web
browsers and search engines that a webpage has
permanently moved from one URL address to a
different one
● an HTTP response status code
When does a 301-redirect becomes important?
● when you want to replace an “old” page
(outdated content) with another page
(updated or better content) but would like to
keep the old page’s traffic and ranking
● when you want to resolve keyword
cannibalization and other duplicate content
issues
What is “keyword cannibalization”?
● an instance of multiple pages with their content
targeting the same, exact-match keywords with
the same user intent
https://site.com/seo-audit-services vs https://site.com/seo-services
Target keyword phrase: “seo services”
User intent: to check available SEO services and pricing
How to implement a 301-redirect properly
● check that the destination URL of the 301-redirect is the page
that you want to appear on search results
● take note of the www or non-www version that you want to adopt
for your destination URL
● use WordPress plugins: Yoast, Redirection, Simple 301 Redirects
● Never edit .htaccess directly from the Yoast plugin options
unless you have FTP access to the site and has made a backup
copy.
5. Implement structured data
What is structured data?
● a standardized format for organizing and labelling
information about a page, and classifying the page
content; for example, on a car model page, what is
the year model, brand, color, price, seating
capacity, and so on
● the native language of the search engines
● Google’s recommended format: JSON-LD
sample product schema (JSON-LD)
<script type="application/ld+json"> { "@context": "http://schema.org/", "@type":
"Product", "name": "Malaysian Coffee", "image": [
"https://www.wordcamp-malaysian-coffee.com/img1.jpg",
"https://www.wordcamp-malaysian-coffee.com/img2.jpg" ], "description": "The best
Malaysian Coffee served with love.", "sku": "123456", "mpn": "987654", "brand": {
"@type": "Brand", "name": "WordCamp Malaysian Coffee" }, "review": { "@type":
"Review", "reviewRating": { "@type": "Rating", "ratingValue": "4", "bestRating": "5"
}, "author": { "@type": "Person", "name": "Jeanne" } }, "offers": { "@type":
"Offer", "url":"https://www.wordcamp-malaysian-coffee.com/sample-product",
"priceCurrency": "USD", "price": "9.99", "priceValidUntil": "2024-11-20",
"itemCondition": "http://schema.org/NewCondition", "availability":
"http://schema.org/InStock", "seller": { "@type": "Organization", "name": "WCMY
Coffee Shop" } }}</script>
how search engines “see” the markup
Why is structured data important?
● helps Google better understand the context of
your content, so that it can accurately match it to
search queries
● leads to more accurate and relevant search results
for users
“best” + “malaysian coffee” + “under $10” +
[brand]
Why is structured data important?
● helps drive website traffic by standing out in
search with rich results
How to implement structured data the right way
● leverage schema types that attract traffic (e.g., image metadata)
How to implement structured data the right way
● implement the right schema type
● classify your business as accurately as possible
Store
Auto Parts Store
Bike Store
Book Store
Clothing Store
Computer Store
How to implement structured data the right way
● use chatGPT
● use WP plugins: Yoast, RankMath, Schema Pro
● use Google’s Structured Data Markup Helper
6. Optimize images for search
What is image SEO?
● optimization of images on a website to
make them more search engine-friendly by
ensuring images load quickly, have
descriptive file names and alt text, and are
relevant to the surrounding content
Why is image SEO important?
● allows optimized images to rank in relevant search results,
attracting additional visitors to your website
Why is image SEO important?
● enhances content understanding as descriptive file names
and alt text help Google understand the context of images
How to optimize image SEO important?
● use unique images with your brand logo
● use the correct format (png, jpeg, webp)
● use descriptive filenames
● use keyword-rich alt text
● use structured data for images
● place images near or within relevant texts
● create an image sitemap
7. Optimize the page’s above-the-fold
Why is optimizing above-the-fold content important?
● The content above the fold is the first thing
that both search engines and users see.
● encourages users to engage with the page,
reducing bounce rates and increasing the
likelihood of them taking desired actions
Why is optimizing above-the-fold content important?
Why is optimizing above-the-fold content important?
Why is optimizing above-the-fold content important?
How to format the above-the-fold for the win
● use a descriptive h1 title with clear user value
● start with a captivating introduction of no more than
100 words
● add a stunning image below the introductory
paragraph and using image metadata
● add a clear CTA
Build Topical Authority
8. Use a table of contents
9. Improve internal links
10. Leverage breadcrumbs
What is topical authority?
● being recognized by Google as an expert
or go-to source on a specific topic or
subject, based on the depth and quality of
content you provide on that topic
What is a table of contents (TOC)?
● a structured outline or list of links on a
webpage that provides users and search
engines with quick navigation to specific
sections or topics within that page
Why is a table of contents important?
● helps search engines understand the structure and
depth of the content (*can positively influence
rankings)
● allows easy access to desired content for users
● can potentially increase on-page time (*positively
influences historical data for better rankings)
How to create a TOC the right way
● place the table of contents just before the
main content
● use a logical hierarchy of <h> tags
(heading titles)
● set jumplinks to the respective sections of
the content
What is an internal link?
● a hyperlink that points to another page on
the same website
Why are internal links important?
● links related content together showing search
engines the depth and breadth of content on related
topics (*enhances topical authority)
● spreads authority among important pages for better
ranking
● helps users navigate the website (*improves
historical data for better rankings)
How to improve internal links on a website
● make sure you are interlinking pages with
similar topics and context
● use keyword-rich anchor texts
● fix broken links
● fix redirect chains
● find any orphan pages
● add a Related Links section on the page
What are breadcrumbs?
● a navigational aid that shows users their
path from the homepage to their current
location on a website
Why are breadcrumbs important?
● gives search engines a better understanding of a
website's structure, helping them determine the
site's relevance to search queries
● provide users with a clear way to backtrack or
navigate to higher-level pages
● when recognized by search engines, breadcrumbs
can appear in search results
How to implement breadcrumbs the right way
● follow a hierarchical structure of topics
Home | Main Topic | Subtopic
Home | All Products | Product Category | Specific Product
● place breadcrumbs at the top of the page (below the
navigation bar but above the main content)
● use consistent separators: ">", "→", and "|"
● use BreadcrumbList structured data to help search
engines understand and potentially display your
breadcrumbs in search results
Case Study: From 0 to Rank #1
● Breadcrumbs
● Above-the-fold optimization
● Image optimization
● Relevant internal linking
● Product structured data
https://www.doubledtrailers.com/the-basics-living-quarter/
Technical SEO’s main goal:
To get important pages discovered and
indexed by the search bots so they can
rank in relevant search results
READY, SET, SEO!
Let’s be friends!

More Related Content

Similar to 10 Technical SEO Wins to Dominate Google Search

SEO Proposal Template - Format.pdf
SEO Proposal Template - Format.pdfSEO Proposal Template - Format.pdf
SEO Proposal Template - Format.pdfKen Khan
 
Site migrations | Brighton SEO 2019
Site migrations | Brighton SEO 2019Site migrations | Brighton SEO 2019
Site migrations | Brighton SEO 2019Chloe Bodard
 
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxwww.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxDineshSparkdigital
 
What is Technical SEO ?
What is Technical SEO ? What is Technical SEO ?
What is Technical SEO ? intern_jaguar
 
Website Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepWebsite Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepMia Lee
 
Search Engine Optimization - What's it about?
Search Engine Optimization -  What's it about?Search Engine Optimization -  What's it about?
Search Engine Optimization - What's it about?Vũ Lê
 
SEO for developers in e-commerce business
SEO for developers in e-commerce businessSEO for developers in e-commerce business
SEO for developers in e-commerce businessMirumee Software
 
How to create seo report by seoruchi.com
How to create  seo report by seoruchi.comHow to create  seo report by seoruchi.com
How to create seo report by seoruchi.comphp2ranjan
 
SEO - What matters and What to do about it
SEO - What matters and What to do about itSEO - What matters and What to do about it
SEO - What matters and What to do about itAbdullah Khan
 
Seo services in lucknow king of digital marketing gaurav dubey
Seo services in lucknow king of digital marketing   gaurav dubeySeo services in lucknow king of digital marketing   gaurav dubey
Seo services in lucknow king of digital marketing gaurav dubeyKing of Digital Marketing
 
Search Engine Optimization Fundamentals
Search Engine Optimization FundamentalsSearch Engine Optimization Fundamentals
Search Engine Optimization FundamentalsKalin Chernev
 
Unleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineUnleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineRed Blue Blur Ideas
 
Website Pre SEO Analysis Report- Online Marketing: Search Engine Optimization
Website Pre SEO Analysis Report- Online Marketing: Search Engine OptimizationWebsite Pre SEO Analysis Report- Online Marketing: Search Engine Optimization
Website Pre SEO Analysis Report- Online Marketing: Search Engine OptimizationVikesh Sanwalodia
 
Things I've learnt as an SEO Analyst.pptx
Things I've learnt as an SEO Analyst.pptxThings I've learnt as an SEO Analyst.pptx
Things I've learnt as an SEO Analyst.pptxPratik Priyadarshi
 
Things I've learnt as an SEO Analyst.pdf
Things I've learnt as an SEO Analyst.pdfThings I've learnt as an SEO Analyst.pdf
Things I've learnt as an SEO Analyst.pdfPratik Priyadarshi
 
SEO Presentation-Cybernician
SEO Presentation-CybernicianSEO Presentation-Cybernician
SEO Presentation-Cybernicianfaiyaz Khan
 

Similar to 10 Technical SEO Wins to Dominate Google Search (20)

SEO Proposal Template - Format.pdf
SEO Proposal Template - Format.pdfSEO Proposal Template - Format.pdf
SEO Proposal Template - Format.pdf
 
Site migrations | Brighton SEO 2019
Site migrations | Brighton SEO 2019Site migrations | Brighton SEO 2019
Site migrations | Brighton SEO 2019
 
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxwww.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
 
What is Technical SEO ?
What is Technical SEO ? What is Technical SEO ?
What is Technical SEO ?
 
Website Optimization -SEO - Step By Step
Website Optimization -SEO - Step By StepWebsite Optimization -SEO - Step By Step
Website Optimization -SEO - Step By Step
 
SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011SEO for Bloggers for EVO 2011
SEO for Bloggers for EVO 2011
 
Search Engine Optimization - What's it about?
Search Engine Optimization -  What's it about?Search Engine Optimization -  What's it about?
Search Engine Optimization - What's it about?
 
SEO for developers in e-commerce business
SEO for developers in e-commerce businessSEO for developers in e-commerce business
SEO for developers in e-commerce business
 
How to create seo report by seoruchi.com
How to create  seo report by seoruchi.comHow to create  seo report by seoruchi.com
How to create seo report by seoruchi.com
 
Seo
SeoSeo
Seo
 
SEO - What matters and What to do about it
SEO - What matters and What to do about itSEO - What matters and What to do about it
SEO - What matters and What to do about it
 
SEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media ProjectSEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media Project
 
Seo services in lucknow king of digital marketing gaurav dubey
Seo services in lucknow king of digital marketing   gaurav dubeySeo services in lucknow king of digital marketing   gaurav dubey
Seo services in lucknow king of digital marketing gaurav dubey
 
Search Engine Optimization Fundamentals
Search Engine Optimization FundamentalsSearch Engine Optimization Fundamentals
Search Engine Optimization Fundamentals
 
Unleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineUnleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business online
 
Foxtail Website Audit
Foxtail Website AuditFoxtail Website Audit
Foxtail Website Audit
 
Website Pre SEO Analysis Report- Online Marketing: Search Engine Optimization
Website Pre SEO Analysis Report- Online Marketing: Search Engine OptimizationWebsite Pre SEO Analysis Report- Online Marketing: Search Engine Optimization
Website Pre SEO Analysis Report- Online Marketing: Search Engine Optimization
 
Things I've learnt as an SEO Analyst.pptx
Things I've learnt as an SEO Analyst.pptxThings I've learnt as an SEO Analyst.pptx
Things I've learnt as an SEO Analyst.pptx
 
Things I've learnt as an SEO Analyst.pdf
Things I've learnt as an SEO Analyst.pdfThings I've learnt as an SEO Analyst.pdf
Things I've learnt as an SEO Analyst.pdf
 
SEO Presentation-Cybernician
SEO Presentation-CybernicianSEO Presentation-Cybernician
SEO Presentation-Cybernician
 

Recently uploaded

Red bull marketing presentation pptxxxxx
Red bull marketing presentation pptxxxxxRed bull marketing presentation pptxxxxx
Red bull marketing presentation pptxxxxx216310017
 
How To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot SetupHow To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot Setupssuser4571da
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceDamien ROBERT
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRSapana Sha
 
pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxarsathsahil
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingJuan Pineda
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckToluwanimi Balogun
 
April 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupApril 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupVbout.com
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...Benjamin Szturmaj
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesPushON Ltd
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsVWO
 
9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking MenSapana Sha
 
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdfTOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdfasiyahanif9977
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Search Engine Journal
 
SORA AI: Will It Be the Future of Video Creation?
SORA AI: Will It Be the Future of Video Creation?SORA AI: Will It Be the Future of Video Creation?
SORA AI: Will It Be the Future of Video Creation?Searchable Design
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionWilliam Barnes
 

Recently uploaded (20)

Red bull marketing presentation pptxxxxx
Red bull marketing presentation pptxxxxxRed bull marketing presentation pptxxxxx
Red bull marketing presentation pptxxxxx
 
How To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot SetupHow To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot Setup
 
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG complianceAvoid the 2025 web accessibility rush: do not fear WCAG compliance
Avoid the 2025 web accessibility rush: do not fear WCAG compliance
 
Call Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCRCall Us ➥9654467111▻Call Girls In Delhi NCR
Call Us ➥9654467111▻Call Girls In Delhi NCR
 
pptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptxpptx.marketing strategy of tanishq. pptx
pptx.marketing strategy of tanishq. pptx
 
Social Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdfSocial Samosa Guidebook for SAMMIES 2024.pdf
Social Samosa Guidebook for SAMMIES 2024.pdf
 
The Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO CopywritingThe Pitfalls of Keyword Stuffing in SEO Copywriting
The Pitfalls of Keyword Stuffing in SEO Copywriting
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 
The Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship DeckThe Skin Games 2024 25 - Sponsorship Deck
The Skin Games 2024 25 - Sponsorship Deck
 
April 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting GroupApril 2024 - VBOUT Partners Meeting Group
April 2024 - VBOUT Partners Meeting Group
 
The Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison KaltmanThe Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison Kaltman
 
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAILBUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
BUY GMAIL ACCOUNTS PVA USA IP INDIAN IP GMAIL
 
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
How videos can elevate your Google rankings and improve your EEAT - Benjamin ...
 
Cost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surgesCost-effective tactics for navigating CPC surges
Cost-effective tactics for navigating CPC surges
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 Reports
 
9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men9654467111 Call Girls In Mahipalpur Women Seeking Men
9654467111 Call Girls In Mahipalpur Women Seeking Men
 
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdfTOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
TOP DUBAI AGENCY OFFERS EXPERT DIGITAL MARKETING SERVICES.pdf
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
 
SORA AI: Will It Be the Future of Video Creation?
SORA AI: Will It Be the Future of Video Creation?SORA AI: Will It Be the Future of Video Creation?
SORA AI: Will It Be the Future of Video Creation?
 
GreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web RevolutionGreenSEO April 2024: Join the Green Web Revolution
GreenSEO April 2024: Join the Green Web Revolution
 

10 Technical SEO Wins to Dominate Google Search

  • 1. 10 Technical SEO Wins to Dominate Google Search Jeanne Tan, WordCamp Malaysia 2023
  • 2. 1. Make sure important pages are indexed
  • 3. What is a noindex tag? ● tells search engines not to include a particular page in search results ● added the to the <head> section: <meta name=“robots” content=“noindex”>
  • 4. Why is fixing a page’s indexing issue important? ● Revives a page’s ranking and search visibility
  • 5. How to check a page’s indexing status: ● bare Google search results
  • 6. How to check a page’s indexing status: ● "site:" Search Operator in Google site:yourwebsite.com/your-page-url
  • 7. How to check a page’s indexing status: ● browser extension (example: SEO Pro Extension)
  • 8. ● View page source For a page to rank: For a page you don’t want to show up on search results: How to check a page’s indexing status:
  • 9. How to check a page’s indexing status: ● Google Search Console URL Inspection
  • 10. How to do it the right way ● set the metarobots tag accordingly <meta name=“robots” content=“index”> <meta name=“robots” content=“noindex”> ● add the code to the <head> section of the page ● check your site’s indexing status regularly through Google Search Console
  • 11. How to regularly check a page’s indexing status: ● Google Search Console indexing report
  • 12. 2. Regularly update your sitemaps
  • 13. What is a sitemap? ● a file that lists out the URLs you want to be crawled - not every page - on your website ● must be in XML format domain.com/sitemap.xml domain.com/sitemap_index.xml
  • 14. <urlset>: Encapsulates the file and references the current protocol standard <loc>: Specifies the URL of the page. <lastmod>: Indicates when the page was last modified. ● NOT NECESSARY: <changefreq>: Provides a general idea of how frequently the content at the URL changes. <priority>: Indicates the priority of this URL relative to other URLs on your site.
  • 15. An XML sitemap is not meant to explain your site structure
  • 16. Why is updating your XML sitemap important? ● helps Google discover and index pages faster ● helps new content possibly rank faster ● helps search engines understand your site and recognize canonical pages
  • 17. How to create and update a sitemap the right way ● must contain URLs of pages that you want to rank ○ must contain CANONICAL URLs only ● submit to Google in Google Search Console ● break up your sitemap if you exceed 50,000 URLs ● update your sitemap when: ○ new pages are added ○ old pages are removed ○ pages are redirected
  • 18. Sitemap Plugins and Tutorial ● developers.google.com/search/docs/crawling-indexing/si temaps/build-sitemap ● use XML Sitemap WP Plugins to automatically update sitemaps
  • 19. 3. Use canonical tags on pages you want to rank
  • 20. What is a canonical tag? ● an HTML code placed on a page's <head> section to tell search engines that a specific URL is the “master copy” of a page <link rel="canonical" href="https://site.com/seo-audit-services" /> ● a strong hint, not a directive
  • 21. What is a canonical tag? site.com/seo-audit-services ● links with tracking coming from: ○ Facebook → site.com/seo-audit-services/?utm_source=facebook&utm_medium =social&utm_campaign=seo_promo ○ Google My Business → site.com/seo-audit-services/?utm_source=gmb&utm_medium=organic &utm_campaign=local_listing ● redirects: site.com/seo-audit-work → site.com/seo-audit- services
  • 22. alternate page with proper canonical tag
  • 23. Why is a canonical tag important? ● ensures that Google shows the page you want to rank in search results and not its “knock-off” version ● prevents duplicate content issues: duplicate, near-duplicate and similar pages ● conserves the SEO value or authority of the “master copy” page
  • 24. How to setup a canonical tag the right way ● implement canonical tags on pages you want to rank ● check that the page you’re placing a canonical tag has the same or nearly similar content to the canonical page ● the “master copy” page should have a self-referential canonical place the line of code on the page’s header ● make sure the XML sitemap contains ONLY the canonical URLs ● make sure all your internal links are pointing to the canonical URL
  • 25.
  • 28. How to check for canonical tag issues
  • 29. ● duplicate without user-selected canonical tag http://site.com/seo-audit • 301-redirects to → https://site.com/seo-audit-services • user-selected canonical: not specified • Google-selected canonical: http://site.com/seo-audit
  • 30. ● duplicate, submitted URL not selected as canonical https://site.com/seo-audit-services • user- selected canonical: https://site.com/seo-audit-services • Google-selected canonical: https://site.com/seo-services
  • 31. 4. 301-redirect outdated and duplicate pages 301 status code
  • 32. What is a 301 redirect? ● Initial URL → Destination URL https://www.site.com/ → https://site.com/ ● a digital "change of address" notice telling web browsers and search engines that a webpage has permanently moved from one URL address to a different one ● an HTTP response status code
  • 33. When does a 301-redirect becomes important? ● when you want to replace an “old” page (outdated content) with another page (updated or better content) but would like to keep the old page’s traffic and ranking ● when you want to resolve keyword cannibalization and other duplicate content issues
  • 34. What is “keyword cannibalization”? ● an instance of multiple pages with their content targeting the same, exact-match keywords with the same user intent https://site.com/seo-audit-services vs https://site.com/seo-services Target keyword phrase: “seo services” User intent: to check available SEO services and pricing
  • 35. How to implement a 301-redirect properly ● check that the destination URL of the 301-redirect is the page that you want to appear on search results ● take note of the www or non-www version that you want to adopt for your destination URL ● use WordPress plugins: Yoast, Redirection, Simple 301 Redirects ● Never edit .htaccess directly from the Yoast plugin options unless you have FTP access to the site and has made a backup copy.
  • 37. What is structured data? ● a standardized format for organizing and labelling information about a page, and classifying the page content; for example, on a car model page, what is the year model, brand, color, price, seating capacity, and so on ● the native language of the search engines ● Google’s recommended format: JSON-LD
  • 38. sample product schema (JSON-LD) <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "Product", "name": "Malaysian Coffee", "image": [ "https://www.wordcamp-malaysian-coffee.com/img1.jpg", "https://www.wordcamp-malaysian-coffee.com/img2.jpg" ], "description": "The best Malaysian Coffee served with love.", "sku": "123456", "mpn": "987654", "brand": { "@type": "Brand", "name": "WordCamp Malaysian Coffee" }, "review": { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "4", "bestRating": "5" }, "author": { "@type": "Person", "name": "Jeanne" } }, "offers": { "@type": "Offer", "url":"https://www.wordcamp-malaysian-coffee.com/sample-product", "priceCurrency": "USD", "price": "9.99", "priceValidUntil": "2024-11-20", "itemCondition": "http://schema.org/NewCondition", "availability": "http://schema.org/InStock", "seller": { "@type": "Organization", "name": "WCMY Coffee Shop" } }}</script>
  • 39. how search engines “see” the markup
  • 40. Why is structured data important? ● helps Google better understand the context of your content, so that it can accurately match it to search queries ● leads to more accurate and relevant search results for users “best” + “malaysian coffee” + “under $10” + [brand]
  • 41. Why is structured data important? ● helps drive website traffic by standing out in search with rich results
  • 42. How to implement structured data the right way ● leverage schema types that attract traffic (e.g., image metadata)
  • 43. How to implement structured data the right way ● implement the right schema type ● classify your business as accurately as possible Store Auto Parts Store Bike Store Book Store Clothing Store Computer Store
  • 44. How to implement structured data the right way ● use chatGPT ● use WP plugins: Yoast, RankMath, Schema Pro ● use Google’s Structured Data Markup Helper
  • 45. 6. Optimize images for search
  • 46. What is image SEO? ● optimization of images on a website to make them more search engine-friendly by ensuring images load quickly, have descriptive file names and alt text, and are relevant to the surrounding content
  • 47. Why is image SEO important? ● allows optimized images to rank in relevant search results, attracting additional visitors to your website
  • 48. Why is image SEO important? ● enhances content understanding as descriptive file names and alt text help Google understand the context of images
  • 49. How to optimize image SEO important? ● use unique images with your brand logo ● use the correct format (png, jpeg, webp) ● use descriptive filenames ● use keyword-rich alt text ● use structured data for images ● place images near or within relevant texts ● create an image sitemap
  • 50. 7. Optimize the page’s above-the-fold
  • 51. Why is optimizing above-the-fold content important? ● The content above the fold is the first thing that both search engines and users see. ● encourages users to engage with the page, reducing bounce rates and increasing the likelihood of them taking desired actions
  • 52. Why is optimizing above-the-fold content important?
  • 53. Why is optimizing above-the-fold content important?
  • 54. Why is optimizing above-the-fold content important?
  • 55. How to format the above-the-fold for the win ● use a descriptive h1 title with clear user value ● start with a captivating introduction of no more than 100 words ● add a stunning image below the introductory paragraph and using image metadata ● add a clear CTA
  • 56. Build Topical Authority 8. Use a table of contents 9. Improve internal links 10. Leverage breadcrumbs
  • 57. What is topical authority? ● being recognized by Google as an expert or go-to source on a specific topic or subject, based on the depth and quality of content you provide on that topic
  • 58. What is a table of contents (TOC)? ● a structured outline or list of links on a webpage that provides users and search engines with quick navigation to specific sections or topics within that page
  • 59. Why is a table of contents important? ● helps search engines understand the structure and depth of the content (*can positively influence rankings) ● allows easy access to desired content for users ● can potentially increase on-page time (*positively influences historical data for better rankings)
  • 60. How to create a TOC the right way ● place the table of contents just before the main content ● use a logical hierarchy of <h> tags (heading titles) ● set jumplinks to the respective sections of the content
  • 61. What is an internal link? ● a hyperlink that points to another page on the same website
  • 62. Why are internal links important? ● links related content together showing search engines the depth and breadth of content on related topics (*enhances topical authority) ● spreads authority among important pages for better ranking ● helps users navigate the website (*improves historical data for better rankings)
  • 63. How to improve internal links on a website ● make sure you are interlinking pages with similar topics and context ● use keyword-rich anchor texts ● fix broken links ● fix redirect chains ● find any orphan pages ● add a Related Links section on the page
  • 64.
  • 65. What are breadcrumbs? ● a navigational aid that shows users their path from the homepage to their current location on a website
  • 66. Why are breadcrumbs important? ● gives search engines a better understanding of a website's structure, helping them determine the site's relevance to search queries ● provide users with a clear way to backtrack or navigate to higher-level pages ● when recognized by search engines, breadcrumbs can appear in search results
  • 67. How to implement breadcrumbs the right way ● follow a hierarchical structure of topics Home | Main Topic | Subtopic Home | All Products | Product Category | Specific Product ● place breadcrumbs at the top of the page (below the navigation bar but above the main content) ● use consistent separators: ">", "→", and "|" ● use BreadcrumbList structured data to help search engines understand and potentially display your breadcrumbs in search results
  • 68. Case Study: From 0 to Rank #1
  • 69. ● Breadcrumbs ● Above-the-fold optimization ● Image optimization ● Relevant internal linking ● Product structured data https://www.doubledtrailers.com/the-basics-living-quarter/
  • 70.
  • 71.
  • 72.
  • 73. Technical SEO’s main goal: To get important pages discovered and indexed by the search bots so they can rank in relevant search results