SlideShare une entreprise Scribd logo
1  sur  79
Developers and Designers:
  Making Your Website Visible
       in Search Engines

               Elmer W. Cagape
                31 March 2009
                  Hong Kong


www.beansbox.com         www.seo-hongkong.com
Contents

✓ Search Engine Overview
✓ Technical Issues
✓ Content Issues
✓ Useful Tools
What’s wrong in this search result?




                             broadway
                             hong kong
What’s wrong in this search result?




                             broadway
                             hong kong
Search Engine Marketing




SEO / Organic Search   PPC / Paid Search
Search Engine Marketing




  SEO / Organic Search       PPC / Paid Search
Organic search results
Search Engine Marketing




  SEO / Organic Search       PPC / Paid Search
Organic search results     Paid search results
How Search Engines Find Pages & Display Results
How Search Engines Find Pages & Display Results
                                  Search engines
                                  deploy robots /
                                  crawlers
How Search Engines Find Pages & Display Results
                                  Search engines
                                  deploy robots /
                                  crawlers
                      Blogs,
                                  Robots follow links
       XML
                      Websites,
                                  from web pages &
       Sitemaps
                      Forums
                                  XML sitemaps
How Search Engines Find Pages & Display Results
                                  Search engines
                                  deploy robots /
                                  crawlers
                      Blogs,
                                  Robots follow links
       XML
                      Websites,
                                  from web pages &
       Sitemaps
                      Forums
                                  XML sitemaps

                                  Robots jump across
                                  pages for content and
                                  follow links
How Search Engines Find Pages & Display Results
                                  Search engines
                                  deploy robots /
                                  crawlers
                      Blogs,
                                  Robots follow links
       XML
                      Websites,
                                  from web pages &
       Sitemaps
                      Forums
                                  XML sitemaps

                                  Robots jump across
                                  pages for content and
                                  follow links
                                  Robots check for
                                  keywords, duplicates,
                                  etc before indexing
                                  takes place
How Search Engines Find Pages & Display Results
                                  Search engines
                                  deploy robots /
                                  crawlers
                      Blogs,
                                  Robots follow links
       XML
                      Websites,
                                  from web pages &
       Sitemaps
                      Forums
                                  XML sitemaps

                                  Robots jump across
                                  pages for content and
                                  follow links
                                  Robots check for
                                  keywords, duplicates,
                                  etc before indexing
                                  takes place
                                  Search results are
                                  extracted from index
                                  data
Reasons Why Search Engines
  Can’t Reach Our Pages
Crawlability




  <a href=””>Click this link!</a>
Crawlability
If search engines
cannot crawl our web
pages, such pages will
 NEVER show up in
    search results
Robots.txt
Robots.txt
Navigation Menu Structure




             www.hkpc.org
Navigation Menu Structure
Navigation Menu Structure




   www.principlesproperty.com
Navigation Menu Structure




   www.principlesproperty.com
Session IDs




              hophingumbrella.com.hk
Session IDs


                                       Session IDs
                                       may block
                                       entry
                                       of search
                                       engine
                                       crawlers




              hophingumbrella.com.hk
404 Error Page
404 Error Page
Grand Hyatt Hotel Hong Kong
404 Error Page
Grand Hyatt Hotel Hong Kong




              Shangri-La Hotel
URL Canonicalization
URL Canonicalization
                       www.gov.hk
URL Canonicalization
                        www.gov.hk




 www.gov.hk/index.htm
URL Canonicalization
  www.citygateoutlets.com.hk/index.html
URL Canonicalization
  www.citygateoutlets.com.hk/index.html




 citygateoutlets.com.hk
Redirection
Redirection
 JavaScript Redirection

 Meta Redirection

 302 Temporary Redirection
  
 301 Permanent
 Redirection
Redirection
 JavaScript Redirection

 Meta Redirection

 302 Temporary Redirection
  
 301 Permanent
 Redirection
       //PHP REDIRECTION

       <?
       Header( quot;HTTP/1.1 301 Moved Permanentlyquot; );
       Header( quot;Location: http://www.new-url.comquot; );
       ?>
Ways to Enhance
Search Engine Visibility
URL Naming Convention




www.caffehabitu.com/MainBar/UntitledFrameset-255.htm
URL Naming Convention




www.chinabites.com/hongkong/restaurants/cafe-habitu/95/
Custom Page Title
Custom Page Title   Identical page titles!
Custom Page Title
Custom Page Title
Sitemap Pages
Sitemap Pages
Sitemap Pages



                Put priority on
                major sections
XML Sitemaps

<urlset xsi:schemaLocation=quot;http://www.sitemaps.org/
schemas/sitemap/0.9 http://www.sitemaps.org/schemas/
sitemap/0.9/sitemap.xsdquot;>
<url>
<loc>http://www.lifestyleasia.com</loc>
<changefreq>hourly</changefreq>
<lastmod>2009-03-31</lastmod>
<priority>1.0</priority>
</url>
XML Sitemaps

<urlset xsi:schemaLocation=quot;http://www.sitemaps.org/
schemas/sitemap/0.9 http://www.sitemaps.org/schemas/
sitemap/0.9/sitemap.xsdquot;>
<url>
<loc>http://www.lifestyleasia.com</loc>
<changefreq>hourly</changefreq>
<lastmod>2009-03-31</lastmod>
<priority>1.0</priority>
</url>

Used in conjunction with Google Webmasters Tools
XML Sitemaps

<urlset xsi:schemaLocation=quot;http://www.sitemaps.org/
schemas/sitemap/0.9 http://www.sitemaps.org/schemas/
sitemap/0.9/sitemap.xsdquot;>
<url>
<loc>http://www.lifestyleasia.com</loc>
<changefreq>hourly</changefreq>
<lastmod>2009-03-31</lastmod>
<priority>1.0</priority>
</url>

Used in conjunction with Google Webmasters Tools
XML update is proportional to website update
Optimising Keywords




Use descriptive hyperlinks
Optimising Keywords




                             Not so
                             descriptive




Use descriptive hyperlinks
Optimising Keywords




                             Not so
                             descriptive


                             Describes
                             page it links to



Use descriptive hyperlinks
Optimising Keywords




Use Alt Text for Images
Optimising Keywords




Use Alt Text for Images
                          Helps search engines
                          read text within images
Optimising Keywords




Emphasis on Keywords
Optimising Keywords
                       Page Titles




Emphasis on Keywords
Optimising Keywords
                       Page Titles



                       Keyword-rich URLs




Emphasis on Keywords
Optimising Keywords
                               Page Titles



                               Keyword-rich URLs




                               Emphasis using
      <h1>             </h1>   header tags




Emphasis on Keywords
Useful Tools
Tools
Tools
1. Xenu Linksleuth - checks broken links
http://home.snafu.de/tilman/xenulink.html




2. Google Webmaster Tools - checks
website for index status, links, sitemaps, etc.
http://www.google.com/webmasters/




3. XML Sitemaps - generates XML sitemaps
http://www.xml-sitemaps.com/
Tools
Tools
1. Google Analytics - monitors your
website traffic sources, most viewed pages, etc
http://www.google.com/analytics



2. Yahoo! Site Explorer - checks indexed
pages, number of inbound links, etc
http://siteexplorer.search.yahoo.com



3. Live Search Webmaster Center -
checks indexed pages, outbound links, etc
http://webmaster.live.com
SEO Guide for Developers and Designers
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
 ✓Submit XML sitemap to Google Webmasters
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
 ✓Submit XML sitemap to Google Webmasters
 ✓Use only one URL for each page
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
 ✓Submit XML sitemap to Google Webmasters
 ✓Use only one URL for each page
 ✓Ensure www and non-www versions work
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
 ✓Submit XML sitemap to Google Webmasters
 ✓Use only one URL for each page
 ✓Ensure www and non-www versions work
 ✓Use <a href=””> linking format
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
 ✓Submit XML sitemap to Google Webmasters
 ✓Use only one URL for each page
 ✓Ensure www and non-www versions work
 ✓Use <a href=””> linking format
 ✓Customise page titles
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
 ✓Submit XML sitemap to Google Webmasters
 ✓Use only one URL for each page
 ✓Ensure www and non-www versions work
 ✓Use <a href=””> linking format
 ✓Customise page titles
 ✓Emphasize target keywords on content
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
 ✓Submit XML sitemap to Google Webmasters
 ✓Use only one URL for each page
 ✓Ensure www and non-www versions work
 ✓Use <a href=””> linking format
 ✓Customise page titles
 ✓Emphasize target keywords on content
 ✓Use tools to monitor website
SEO Guide for Developers and Designers
 ✓Use Flash only as part of web pages
 ✓Create useful 404 page not found pages
 ✓Do 301 redirection from old to new pages
 ✓Check robots.txt
 ✓Use keyword-rich URLs; avoid using session IDs
 ✓Submit XML sitemap to Google Webmasters
 ✓Use only one URL for each page
 ✓Ensure www and non-www versions work
 ✓Use <a href=””> linking format
 ✓Customise page titles
 ✓Emphasize target keywords on content
 ✓Use tools to monitor website
 ✓Don’t deceive your visitors / search engines
Thank You




 www.beansbox.com
www.seo-hongkong.com

Contenu connexe

Tendances

SEO presentation By Dang HA - ECM team
SEO presentation By Dang HA - ECM teamSEO presentation By Dang HA - ECM team
SEO presentation By Dang HA - ECM teamThuy_Dang
 
Digital technology for museum learning oxford 2 mar 12 reduced for uploading
Digital technology for museum learning oxford 2 mar 12 reduced for uploadingDigital technology for museum learning oxford 2 mar 12 reduced for uploading
Digital technology for museum learning oxford 2 mar 12 reduced for uploadingMartin Bazley
 
Kacha resort and spa koh chang Digital Marketing
Kacha resort and spa koh chang Digital MarketingKacha resort and spa koh chang Digital Marketing
Kacha resort and spa koh chang Digital Marketinggigging2002
 
Website Content Worksheet
Website Content WorksheetWebsite Content Worksheet
Website Content WorksheetYo! Yo! SEO
 
Online Visibility Worksheet for Social Profiles
Online Visibility Worksheet for Social ProfilesOnline Visibility Worksheet for Social Profiles
Online Visibility Worksheet for Social ProfilesYo! Yo! SEO
 
SEO ON Page Optimization
 SEO ON Page Optimization SEO ON Page Optimization
SEO ON Page Optimizationlidson vf
 
Traxo Presentation - Facebook Garage Dallas 09
Traxo Presentation - Facebook Garage Dallas 09Traxo Presentation - Facebook Garage Dallas 09
Traxo Presentation - Facebook Garage Dallas 09Chris Stevens
 
Seo Web Developer Cheat Sheet
Seo Web Developer Cheat SheetSeo Web Developer Cheat Sheet
Seo Web Developer Cheat Sheetjrutter12
 
.NET Foundation website suggestions for improvement
.NET Foundation website suggestions for improvement.NET Foundation website suggestions for improvement
.NET Foundation website suggestions for improvementLee Englestone
 
Search Engine Optimize for WordPress in 3 Easy Steps
Search Engine Optimize for WordPress in 3 Easy StepsSearch Engine Optimize for WordPress in 3 Easy Steps
Search Engine Optimize for WordPress in 3 Easy StepsAnna Belle Leiserson
 
Adorable ones seo analysis
Adorable ones seo analysisAdorable ones seo analysis
Adorable ones seo analysisMais AbuSalah
 
5 Time-Saving SEO Alerts to Use Right Now - brightonSEO 2019
5 Time-Saving SEO Alerts to Use Right Now - brightonSEO 20195 Time-Saving SEO Alerts to Use Right Now - brightonSEO 2019
5 Time-Saving SEO Alerts to Use Right Now - brightonSEO 2019Marco Bonomo
 
Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2Nate Plaunt
 
ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)Gilbert Guerrero
 
Peyart.com.tr için hazırlanan SEO Raporu
Peyart.com.tr için hazırlanan SEO RaporuPeyart.com.tr için hazırlanan SEO Raporu
Peyart.com.tr için hazırlanan SEO RaporuHakan Özerdem
 

Tendances (20)

SEO presentation By Dang HA - ECM team
SEO presentation By Dang HA - ECM teamSEO presentation By Dang HA - ECM team
SEO presentation By Dang HA - ECM team
 
Onsite SEO Checklist
Onsite SEO ChecklistOnsite SEO Checklist
Onsite SEO Checklist
 
Digital technology for museum learning oxford 2 mar 12 reduced for uploading
Digital technology for museum learning oxford 2 mar 12 reduced for uploadingDigital technology for museum learning oxford 2 mar 12 reduced for uploading
Digital technology for museum learning oxford 2 mar 12 reduced for uploading
 
Kacha resort and spa koh chang Digital Marketing
Kacha resort and spa koh chang Digital MarketingKacha resort and spa koh chang Digital Marketing
Kacha resort and spa koh chang Digital Marketing
 
Website Content Worksheet
Website Content WorksheetWebsite Content Worksheet
Website Content Worksheet
 
Web Presence
Web PresenceWeb Presence
Web Presence
 
Online Visibility Worksheet for Social Profiles
Online Visibility Worksheet for Social ProfilesOnline Visibility Worksheet for Social Profiles
Online Visibility Worksheet for Social Profiles
 
SEO ON Page Optimization
 SEO ON Page Optimization SEO ON Page Optimization
SEO ON Page Optimization
 
Traxo Presentation - Facebook Garage Dallas 09
Traxo Presentation - Facebook Garage Dallas 09Traxo Presentation - Facebook Garage Dallas 09
Traxo Presentation - Facebook Garage Dallas 09
 
concepts of SEO
concepts of SEOconcepts of SEO
concepts of SEO
 
Seo Web Developer Cheat Sheet
Seo Web Developer Cheat SheetSeo Web Developer Cheat Sheet
Seo Web Developer Cheat Sheet
 
Seo onpage & offpage, Search Engine Optimization, SEO
Seo onpage & offpage, Search Engine Optimization, SEOSeo onpage & offpage, Search Engine Optimization, SEO
Seo onpage & offpage, Search Engine Optimization, SEO
 
.NET Foundation website suggestions for improvement
.NET Foundation website suggestions for improvement.NET Foundation website suggestions for improvement
.NET Foundation website suggestions for improvement
 
Search Engine Optimize for WordPress in 3 Easy Steps
Search Engine Optimize for WordPress in 3 Easy StepsSearch Engine Optimize for WordPress in 3 Easy Steps
Search Engine Optimize for WordPress in 3 Easy Steps
 
Adorable ones seo analysis
Adorable ones seo analysisAdorable ones seo analysis
Adorable ones seo analysis
 
5 Time-Saving SEO Alerts to Use Right Now - brightonSEO 2019
5 Time-Saving SEO Alerts to Use Right Now - brightonSEO 20195 Time-Saving SEO Alerts to Use Right Now - brightonSEO 2019
5 Time-Saving SEO Alerts to Use Right Now - brightonSEO 2019
 
Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2Demand Quest SEO Training - Session 2
Demand Quest SEO Training - Session 2
 
ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)ARTDM 171, Week 15: Search Engine Optimization (SEO)
ARTDM 171, Week 15: Search Engine Optimization (SEO)
 
Peyart.com.tr için hazırlanan SEO Raporu
Peyart.com.tr için hazırlanan SEO RaporuPeyart.com.tr için hazırlanan SEO Raporu
Peyart.com.tr için hazırlanan SEO Raporu
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
 

Similaire à Developers and Designers: Make Your Website Visible In Search Engines

Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Dennis Deacon
 
What is Technical SEO?
What is Technical SEO?What is Technical SEO?
What is Technical SEO?Mukesh Kumar
 
SEO 101 | New York University
SEO 101 | New York UniversitySEO 101 | New York University
SEO 101 | New York UniversityNik Papic
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentationganeh17
 
All About Search Engines for Car Dealers - Short Version
All About Search Engines for Car Dealers - Short VersionAll About Search Engines for Car Dealers - Short Version
All About Search Engines for Car Dealers - Short VersionSocial Media Marketing
 
How developer's can help seo
How developer's can help seo How developer's can help seo
How developer's can help seo Gunjan Srivastava
 
learn seo, seo marketing
learn seo, seo marketinglearn seo, seo marketing
learn seo, seo marketingrsayyad88
 
Introduction to search_marketing
Introduction to search_marketingIntroduction to search_marketing
Introduction to search_marketingBill Hunt
 
Seo Beginners Slide Show
Seo Beginners Slide ShowSeo Beginners Slide Show
Seo Beginners Slide ShowTin180 VietNam
 
Search engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATGSearch engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATGVignesh sitaraman
 
Promoting your website_through_search_engine
Promoting your website_through_search_enginePromoting your website_through_search_engine
Promoting your website_through_search_engineKhirulnizam Abd Rahman
 

Similaire à Developers and Designers: Make Your Website Visible In Search Engines (20)

Search Engine Optimization (SEO)
Search Engine Optimization (SEO)Search Engine Optimization (SEO)
Search Engine Optimization (SEO)
 
What is Technical SEO?
What is Technical SEO?What is Technical SEO?
What is Technical SEO?
 
SEO 101 | New York University
SEO 101 | New York UniversitySEO 101 | New York University
SEO 101 | New York University
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentation
 
All About Search Engines for Car Dealers - Short Version
All About Search Engines for Car Dealers - Short VersionAll About Search Engines for Car Dealers - Short Version
All About Search Engines for Car Dealers - Short Version
 
Basic SEO
Basic SEO Basic SEO
Basic SEO
 
Seo and analytics basics
Seo and analytics basicsSeo and analytics basics
Seo and analytics basics
 
Seo Analysis Report
Seo Analysis ReportSeo Analysis Report
Seo Analysis Report
 
Website Audit Presentation
Website Audit PresentationWebsite Audit Presentation
Website Audit Presentation
 
How developer's can help seo
How developer's can help seo How developer's can help seo
How developer's can help seo
 
learn seo, seo marketing
learn seo, seo marketinglearn seo, seo marketing
learn seo, seo marketing
 
Website audit for SEO
Website audit for SEOWebsite audit for SEO
Website audit for SEO
 
Introduction to search_marketing
Introduction to search_marketingIntroduction to search_marketing
Introduction to search_marketing
 
SEO & ITS TECHNIQUES
SEO & ITS TECHNIQUESSEO & ITS TECHNIQUES
SEO & ITS TECHNIQUES
 
Seo tools
Seo toolsSeo tools
Seo tools
 
Search engine
Search engineSearch engine
Search engine
 
Seo analysis of jabong.com at Pravin K Gupta
Seo analysis of jabong.com at Pravin K GuptaSeo analysis of jabong.com at Pravin K Gupta
Seo analysis of jabong.com at Pravin K Gupta
 
Seo Beginners Slide Show
Seo Beginners Slide ShowSeo Beginners Slide Show
Seo Beginners Slide Show
 
Search engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATGSearch engine optimization (seo) from Endeca & ATG
Search engine optimization (seo) from Endeca & ATG
 
Promoting your website_through_search_engine
Promoting your website_through_search_enginePromoting your website_through_search_engine
Promoting your website_through_search_engine
 

Dernier

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 

Dernier (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 

Developers and Designers: Make Your Website Visible In Search Engines

  • 1. Developers and Designers: Making Your Website Visible in Search Engines Elmer W. Cagape 31 March 2009 Hong Kong www.beansbox.com www.seo-hongkong.com
  • 2.
  • 3. Contents ✓ Search Engine Overview ✓ Technical Issues ✓ Content Issues ✓ Useful Tools
  • 4. What’s wrong in this search result? broadway hong kong
  • 5. What’s wrong in this search result? broadway hong kong
  • 6. Search Engine Marketing SEO / Organic Search PPC / Paid Search
  • 7. Search Engine Marketing SEO / Organic Search PPC / Paid Search Organic search results
  • 8. Search Engine Marketing SEO / Organic Search PPC / Paid Search Organic search results Paid search results
  • 9. How Search Engines Find Pages & Display Results
  • 10. How Search Engines Find Pages & Display Results Search engines deploy robots / crawlers
  • 11. How Search Engines Find Pages & Display Results Search engines deploy robots / crawlers Blogs, Robots follow links XML Websites, from web pages & Sitemaps Forums XML sitemaps
  • 12. How Search Engines Find Pages & Display Results Search engines deploy robots / crawlers Blogs, Robots follow links XML Websites, from web pages & Sitemaps Forums XML sitemaps Robots jump across pages for content and follow links
  • 13. How Search Engines Find Pages & Display Results Search engines deploy robots / crawlers Blogs, Robots follow links XML Websites, from web pages & Sitemaps Forums XML sitemaps Robots jump across pages for content and follow links Robots check for keywords, duplicates, etc before indexing takes place
  • 14. How Search Engines Find Pages & Display Results Search engines deploy robots / crawlers Blogs, Robots follow links XML Websites, from web pages & Sitemaps Forums XML sitemaps Robots jump across pages for content and follow links Robots check for keywords, duplicates, etc before indexing takes place Search results are extracted from index data
  • 15. Reasons Why Search Engines Can’t Reach Our Pages
  • 16. Crawlability <a href=””>Click this link!</a>
  • 18. If search engines cannot crawl our web pages, such pages will NEVER show up in search results
  • 23. Navigation Menu Structure www.principlesproperty.com
  • 24. Navigation Menu Structure www.principlesproperty.com
  • 25. Session IDs hophingumbrella.com.hk
  • 26. Session IDs Session IDs may block entry of search engine crawlers hophingumbrella.com.hk
  • 28. 404 Error Page Grand Hyatt Hotel Hong Kong
  • 29. 404 Error Page Grand Hyatt Hotel Hong Kong Shangri-La Hotel
  • 31. URL Canonicalization www.gov.hk
  • 32. URL Canonicalization www.gov.hk www.gov.hk/index.htm
  • 33. URL Canonicalization www.citygateoutlets.com.hk/index.html
  • 34. URL Canonicalization www.citygateoutlets.com.hk/index.html citygateoutlets.com.hk
  • 36. Redirection JavaScript Redirection Meta Redirection 302 Temporary Redirection   301 Permanent Redirection
  • 37. Redirection JavaScript Redirection Meta Redirection 302 Temporary Redirection   301 Permanent Redirection //PHP REDIRECTION <? Header( quot;HTTP/1.1 301 Moved Permanentlyquot; ); Header( quot;Location: http://www.new-url.comquot; ); ?>
  • 38. Ways to Enhance Search Engine Visibility
  • 42. Custom Page Title Identical page titles!
  • 47. Sitemap Pages Put priority on major sections
  • 48. XML Sitemaps <urlset xsi:schemaLocation=quot;http://www.sitemaps.org/ schemas/sitemap/0.9 http://www.sitemaps.org/schemas/ sitemap/0.9/sitemap.xsdquot;> <url> <loc>http://www.lifestyleasia.com</loc> <changefreq>hourly</changefreq> <lastmod>2009-03-31</lastmod> <priority>1.0</priority> </url>
  • 49. XML Sitemaps <urlset xsi:schemaLocation=quot;http://www.sitemaps.org/ schemas/sitemap/0.9 http://www.sitemaps.org/schemas/ sitemap/0.9/sitemap.xsdquot;> <url> <loc>http://www.lifestyleasia.com</loc> <changefreq>hourly</changefreq> <lastmod>2009-03-31</lastmod> <priority>1.0</priority> </url> Used in conjunction with Google Webmasters Tools
  • 50. XML Sitemaps <urlset xsi:schemaLocation=quot;http://www.sitemaps.org/ schemas/sitemap/0.9 http://www.sitemaps.org/schemas/ sitemap/0.9/sitemap.xsdquot;> <url> <loc>http://www.lifestyleasia.com</loc> <changefreq>hourly</changefreq> <lastmod>2009-03-31</lastmod> <priority>1.0</priority> </url> Used in conjunction with Google Webmasters Tools XML update is proportional to website update
  • 52. Optimising Keywords Not so descriptive Use descriptive hyperlinks
  • 53. Optimising Keywords Not so descriptive Describes page it links to Use descriptive hyperlinks
  • 54. Optimising Keywords Use Alt Text for Images
  • 55. Optimising Keywords Use Alt Text for Images Helps search engines read text within images
  • 57. Optimising Keywords Page Titles Emphasis on Keywords
  • 58. Optimising Keywords Page Titles Keyword-rich URLs Emphasis on Keywords
  • 59. Optimising Keywords Page Titles Keyword-rich URLs Emphasis using <h1> </h1> header tags Emphasis on Keywords
  • 61. Tools
  • 62. Tools 1. Xenu Linksleuth - checks broken links http://home.snafu.de/tilman/xenulink.html 2. Google Webmaster Tools - checks website for index status, links, sitemaps, etc. http://www.google.com/webmasters/ 3. XML Sitemaps - generates XML sitemaps http://www.xml-sitemaps.com/
  • 63. Tools
  • 64. Tools 1. Google Analytics - monitors your website traffic sources, most viewed pages, etc http://www.google.com/analytics 2. Yahoo! Site Explorer - checks indexed pages, number of inbound links, etc http://siteexplorer.search.yahoo.com 3. Live Search Webmaster Center - checks indexed pages, outbound links, etc http://webmaster.live.com
  • 65. SEO Guide for Developers and Designers
  • 66. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages
  • 67. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages
  • 68. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages
  • 69. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt
  • 70. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs
  • 71. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs ✓Submit XML sitemap to Google Webmasters
  • 72. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs ✓Submit XML sitemap to Google Webmasters ✓Use only one URL for each page
  • 73. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs ✓Submit XML sitemap to Google Webmasters ✓Use only one URL for each page ✓Ensure www and non-www versions work
  • 74. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs ✓Submit XML sitemap to Google Webmasters ✓Use only one URL for each page ✓Ensure www and non-www versions work ✓Use <a href=””> linking format
  • 75. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs ✓Submit XML sitemap to Google Webmasters ✓Use only one URL for each page ✓Ensure www and non-www versions work ✓Use <a href=””> linking format ✓Customise page titles
  • 76. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs ✓Submit XML sitemap to Google Webmasters ✓Use only one URL for each page ✓Ensure www and non-www versions work ✓Use <a href=””> linking format ✓Customise page titles ✓Emphasize target keywords on content
  • 77. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs ✓Submit XML sitemap to Google Webmasters ✓Use only one URL for each page ✓Ensure www and non-www versions work ✓Use <a href=””> linking format ✓Customise page titles ✓Emphasize target keywords on content ✓Use tools to monitor website
  • 78. SEO Guide for Developers and Designers ✓Use Flash only as part of web pages ✓Create useful 404 page not found pages ✓Do 301 redirection from old to new pages ✓Check robots.txt ✓Use keyword-rich URLs; avoid using session IDs ✓Submit XML sitemap to Google Webmasters ✓Use only one URL for each page ✓Ensure www and non-www versions work ✓Use <a href=””> linking format ✓Customise page titles ✓Emphasize target keywords on content ✓Use tools to monitor website ✓Don’t deceive your visitors / search engines

Notes de l'éditeur

  1. Thank youImportance of web developers and designers in achieving business success Success is not only based on functional sites or attractive animations, it&#x2019;s also about successful interaction with audience. But that happens only after your audience finds your site.
  2. Topics include technical issues on website, content issues, tools to check website status and help expedite search visibility. Questions and Answers anytime I present using examples so I would like to say sorry if you built one of the sites I used as case study
  3. What would you do if you built the website of Broadway HK and its owner searched the keyword and result showed a competitor occupying the top position? Worse, what if you can&#x2019;t find Broadway&#x2019;s homepage on first page results. These are the type of incidents we want to avoid. Doing best practice web design and development can help avoid such embarrassment.
  4. Before I proceed with the issues, let&#x2019;s go back to basics and define a few terms. SEM - form of internet marketing that makes use of search engines SEO - process of improving traffic volume and quality from search engines via natural search results PPC - form of sem where advertisers pay when their ads that appear on search results are clicked
  5. Before I proceed with the issues, let&#x2019;s go back to basics and define a few terms. SEM - form of internet marketing that makes use of search engines SEO - process of improving traffic volume and quality from search engines via natural search results PPC - form of sem where advertisers pay when their ads that appear on search results are clicked
  6. Before I proceed with the issues, let&#x2019;s go back to basics and define a few terms. SEM - form of internet marketing that makes use of search engines SEO - process of improving traffic volume and quality from search engines via natural search results PPC - form of sem where advertisers pay when their ads that appear on search results are clicked
  7. Before I proceed with the issues, let&#x2019;s go back to basics and define a few terms. SEM - form of internet marketing that makes use of search engines SEO - process of improving traffic volume and quality from search engines via natural search results PPC - form of sem where advertisers pay when their ads that appear on search results are clicked
  8. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  9. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  10. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  11. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  12. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  13. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  14. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  15. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  16. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  17. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  18. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  19. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  20. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  21. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  22. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  23. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  24. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  25. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  26. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  27. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  28. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  29. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  30. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  31. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  32. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  33. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  34. Since we will focus on organic search, it will be best to begin the whole thing with an overview of how search work; from finding our pages to ranking them. 1) Search engine robots / crawlers are deployed
  35. But such process isn&#x2019;t followed all the time. When robots can&#x2019;t follow links, crawling doesn&#x2019;t take place. One obstacle is that there is a certain link format search engines follow. Example is this page from www.ikit.com, which is displayed in Flash.
  36. But such process isn&#x2019;t followed all the time. When robots can&#x2019;t follow links, crawling doesn&#x2019;t take place. One obstacle is that there is a certain link format search engines follow. Example is this page from www.ikit.com, which is displayed in Flash.
  37. But such process isn&#x2019;t followed all the time. When robots can&#x2019;t follow links, crawling doesn&#x2019;t take place. One obstacle is that there is a certain link format search engines follow. Example is this page from www.ikit.com, which is displayed in Flash.
  38. It&#x2019;s also possible that even if we have the proper linking syntax, search engines can&#x2019;t follow because we specified in robots.txt not to crawl certain pages. Checking our robots.txt is important.
  39. One of the most common reasons why links are not followed is because menu navigation system is implemented in JavaScript.
  40. One of the most common reasons why links are not followed is because menu navigation system is implemented in JavaScript.
  41. One of the most common reasons why links are not followed is because menu navigation system is implemented in JavaScript.
  42. One of the most common reasons why links are not followed is because menu navigation system is implemented in JavaScript.
  43. One of the most common reasons why links are not followed is because menu navigation system is implemented in JavaScript.