SlideShare a Scribd company logo
1 of 7
Download to read offline
Whitepaper
                          December, 2009



Leveraging SharePoint to Optimize Your Search
Engine Rankings
The myriad ways that businesses are leveraging SharePoint clearly demonstrate that in
today’s Web 2.o world, the Web site is no longer simply online “brochure-ware.” Indeed,
SharePoint-built corporate Web sites act as virtual stores, online communities and
portal destinations where users visit, buy and interact. Using SharePoint, it’s easy to
create wikis, blogs, and portals to enable groups to collaborate and personalize content
based on the user’s profile and needs. In addition to sharing and managing content,
SharePoint allows businesses to deploy search functionality as well as analyze
important corporate data. It is a little known fact that SharePoint is also being used
more and more to optimize search engine rankings.

Utilizing SharePoint to Drive Traffic to Your Site

The importance of the search engine has increased in parallel with the value of the
corporate site. Unless your site is Google or CNN.com, or otherwise holds global brand
recognition, a significant amount of visitors arrive at your URL via search engines. Not
surprisingly, businesses are investing more and more in Web marketing campaigns to
drive traffic to their sites, and an important component of this effort is in improving
search engine optimization (SEO).

Optimizing search engine rankings is governed by certain rules that most search
engines follow, and it’s a little more technical than it may initially appear. For Web
developers and administrators using SharePoint, we present here a number of practical
and fairly easy steps that can be taken at the beginning of the design process to optimize
these rankings:

Semantic Code – Semantic code is a way of writing HTML in a structured and
meaningful way, while adhering to Internet standards. For example, use <h1> to <h6> in
headers. Use the “list” element if you need to group information in a list: organized <ol>,
disorganized <ul> or defined lists<dl>.




www.sieena.com



Phone: (310) 455-6188 | Fax: (310) 564-0344
1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
Whitepaper
                          December, 2009



Abiding by correct HTML practices not only helps your pages load faster, but also
             rrect
generates improved SEO. Search engines may judge your site by looking at your code
and determining what’s important, including picking out keywords. The less clutter and
the cleaner the formatting, the easier it is for the search engines to find what’s
                 ormatting,
important on your page.

To further advance your SEO efforts, take advantage of the benefits that the SharePoint
image libraries can offer. To improve your page rankings, it’s important to us the ALT
                                                                            use
and TITLE attributes on the site’s images. SharePoint provides this through its “Picture
Libraries,” as shown in the image below.




                                   Figure 1 – Editing a Picture Library


Keyword Density – Keyword density is the percentage of times a keyword or phrase
appears on a Web page in comparison to the total number of words on the page. For
example, 10 percent keyword density is achieved when 10 keywords appear in a body of



www.sieena.com



Phone: (310) 455-6188 | Fax: (310) 564
                                   564-0344
1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
Whitepaper
                          December, 2009



text totaling 100 words. In the SEO world, keyword density plays a role in determining
                                                             plays
whether a Web page is relevant to a user’s search for a specified keyword or keyword
phrase. To improve search engine rankings, a site’s keyword density must not be too
high or too low. But identifying ideal keyword density is not a simple process. Experts
                                                          not
suggest that the optimum density is more of a range than a specific figure, and most
agree that a keyword density of one to seven percent is preferred. It’s important to avoid
“keyword stuffing” wherever possible. This refers to the use of more than 10 percent
keyword density. There are a number of easy
                                          easy-to-use tools available that simplify the
                                                  use
process of determining keyword density.

Adding meta keyword and meta descriptions to SharePoint pages can also enhance SEO,
offering a method for improving a search engine’s likelihood to identify your content as
relevant to a particular search. A post on the Mtelligent Solutions blog provides a
streamlined and timesaving alternative for incorporating meta tags into SharePoint
pages. Meta tags can be used to detail the page description, keywords and other data
not contained in the head elements of the page. As the Internet has evolved, some
                                                  experts say that search engines now
                                                  place less value on meta tags.
                                                  Nevertheless, they should not be
                                                  ignored and they should continue to be
                                                  addressed in a public-facing
                                                                          facing
                                                  SharePoint site. When adding meta
                                                  keywords and meta descripti
                                                                       descriptions, it’s
                                                  very important that the words they
                                                  contain actually exist on your Web site.

                                                           Create Meaningful Titles – Meaningful
                                                           titles tell both the search engine and
                                                           the site visitor what a page is about.
                                                                                     ge
                                                           Experts say that every page on a site
                                                           should contain accurate and unique
                                                           titles, which can be easily done through
                                                           use of the TITLE and Tooltip attributes
                                                           in SharePoint. SharePoint also
                                                           provides a very useful Web Part
      Figure 2 – Creating Meaningful Titles                (“Summary Link Web Part”) to



www.sieena.com



Phone: (310) 455-6188 | Fax: (310) 564
                                   564-0344
1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
Whitepaper
                          December, 2009



accomplish this. As shown in the image below, it simply requires that you fill in the
attribute fields, and then you are set.

Search Engine-Friendly URLs – A simple piece of SEO advice is to make sure your
Search Engine-
site’s URLs are descriptive: avoid code or meaningless identifiers. Why? Because having
                                                      descriptive URLs makes it easier
                                                      for search engines to identify and
                                                      categorize your site, and drive
                                                      relevant traffic to it. It has been
                                                      documented that search engines
                                                      prefer pages that appear to be
                                                      hand coded, existing on a non
                                                                      xisting       non-
                                                      dynamic URL. Such pages are
                                                                     .
                                                      less likely to be computer
                                                      generated and more likely to
                                                      serve a real purpose.

                                                                     Ensuring that your site URLs are
                                                                     handled by SharePoint navigation
                                                                     control is one way to improve
                                                                     search engine friendliness, as
                                                                     well as search engine visibility. It
                                                                     also ensures that site visitors can
                                                                     find all the pages on your Web
                                                                     site in the manner in which they
                                                                     expect. The good news is that
                                                                     SharePoint 2007 can
                                                                     automatically keep your
                                                                                cally
                                                                     navigation current, based on your
                                                                     site’s “Navigation” settings. The
                                                                     figure below provides an example
                                                                     see Figure 3 (to the left).

         Figure 3 – Site’s Navigation Settings




www.sieena.com



Phone: (310) 455-6188 | Fax: (310) 564
                                   564-0344
1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
Whitepaper
                          December, 2009




There is a great downloadable solution on CodePlex, which you can install on your
public-facing SharePoint site to allow for easy changes to blog post URLs to make them
       facing
more descriptive. The image below demonstrates a highly descriptive blog URL,
performed using SharePoint and the CodePlex download:




Use of Robots file to Control Search Engine Spiders - A robots.txt file is a simple file
that establishes what is known as the “Standard for Robot Exclusion.” When placed in
the main directory of a Web site, it advises spiders and other robots which directories or
files they should not access. Even though the file is merely advisory, most major search
engine spiders will read it and follow the rules contained within the file. The robots file
should be placed at the root of the Web server (http://www.domain.com/robots.txt).

This is important because SharePoin generates many sub-folders, and some should be
                             SharePoint                        folders,
excluded from robot access, otherwise they impact keyword density. For example, the
_layouts folder includes all the settings of your site, such as look and feel, user
permissions, workflows, page layouts, masterpage files, search settings and more --
                                          masterpage
none of which is appropriate for public display. On a publishing site, the Pages/Forms
                                          display.
folder contains the list of all your pages (published or not), so you don’t need to expose
that kind of information to the s
                      on          search engine spiders. Examples of SharePoint folders
                                                        .
that should be also excluded are:

                 /_layouts/
                 /_catalogs/
                 /WorkflowTasks/
                 /SiteCollectionDocuments/
                 /SiteCollectionImages/
                 /Documents/Forms/
                 /Pages/Forms/
                 /ReusableContent/
                 /Reports List/
                 /Search




www.sieena.com



Phone: (310) 455-6188 | Fax: (310) 564
                                   564-0344
1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
Whitepaper
                          December, 2009



Adding the “search” folder is particularly critical, otherwise when users leave a search
page (on Google or other engines) they will arrive at another search page (inside an
organization’s Web site). This slows down the search process and leads to frustrations
for the user. It’s also important to note that robots.txt should not be used to secure
content because search engines can choose to ignore it. Also, if you use sub-sites, you
need to exclude the same folders on the sub-site. For example, for the Blog sub-site,
exclude: /Blog/_layouts/, /Blog/_catalogs/.

Workflow to Update Your Sitemap – The use of this file is very common: it lets search
engines know when your pages have been added, removed or modified. You can build
your sitemap using xml to add nodes for each page on the site, incorporating information
such as last modification date, title of your page, etc. Right now, the exact formatting of
the XML file can vary depending on which search engine it is tailored for (Google, Yahoo,
Bing), so read about each engine and choose the one that best suits your site, or try to
use properties that all of them can handle. SharePoint can help, with tools for building
controls that automatically update your sitemap file when a public facing page is
published to a major version, or by using workflows for the pages library, so that when
you update, delete or create a new page, the sitemap file will be automatically updated
with the new information.

Site Building Practices to Avoid When Using SharePoint

When planning and building your Web site in SharePoint, there are some practices you
should AVOID because they detract from SEO:

Page Titles - Never name the page titles with the core functionality (for example, don’t
name your home page title just that -- Home). Because search engines examine the
“title” property of a page, it’s best to name your page titles using important keywords.
This will deliver far better SEO results.

Overuse of Keywords - Never overuse a keyword throughout your site. It may cause
search engines to identify your page as “suspicious,” which could detract from SEO.




www.sieena.com



Phone: (310) 455-6188 | Fax: (310) 564-0344
1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
Whitepaper
                          December, 2009



Hidden Fields - Do not use hidden fields with keywords visible to the search engine, but
not to the user. This is like trying to fool the search engine, and can backfire, thereby
negatively impacting SEO.

Inline JavaScript - Do not use styles, or “inline” JavaScript. Inline styles typically cannot
be indexed or ranked by search engines with regard to content or unified keyword
relevance. A Web site using an external style sheet has less code for the search engine
spider to go through, so it is more likely to index your content faster.

Want to Get the Most Out of SharePoint?

Clearly utilizing SharePoint can deliver significant value to your business by empowering
your employees with an efficient way to collaborate and share knowledge, manage
content across the enterprise, and create customizable Web services. By taking
advantage of existing tools within the suite, you can now optimize your search engine
rankings and bring more traffic to your site.




About Sieena
Since 2004, Sieena a Microsoft Gold                       critical business areas, such as HR,
Certified Partner has provided                            finance, marketing, customer service
comprehensive IT support and                              and operations. To learn more about
comprehensive software development                        how Sieena can help build or enhance
services, including customized                            your SharePoint deployment, please
SharePoint deployments. The award-                        contact us.
winning Sieena development staff has
built and maintained SharePoint
platforms for SMBs up through large                         Contact Us
multi-national corporations. In addition
to providing keen insight into SEO,
                                                          Email us at: contactus@sieena.com or
Sieena specializes in meeting the
                                                          visit our website: www.sieena.com
specific collaboration requirements of




www.sieena.com



Phone: (310) 455-6188 | Fax: (310) 564-0344
1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067

More Related Content

More from Definity First

Whitepaper - The Nearshore Outsourcing Wave and the End to Sleepless Nights
Whitepaper - The Nearshore Outsourcing Wave and the End to Sleepless NightsWhitepaper - The Nearshore Outsourcing Wave and the End to Sleepless Nights
Whitepaper - The Nearshore Outsourcing Wave and the End to Sleepless NightsDefinity First
 
Whitepaper - How to Eliminate the 5 Hidden costs of Offshore Outsour
Whitepaper - How to Eliminate the 5 Hidden costs of Offshore OutsourWhitepaper - How to Eliminate the 5 Hidden costs of Offshore Outsour
Whitepaper - How to Eliminate the 5 Hidden costs of Offshore OutsourDefinity First
 
Sieena - Case Study - Psycowin
Sieena - Case Study - PsycowinSieena - Case Study - Psycowin
Sieena - Case Study - PsycowinDefinity First
 
Sieena - Case Study - MaintenanceNet Inc
Sieena - Case Study - MaintenanceNet IncSieena - Case Study - MaintenanceNet Inc
Sieena - Case Study - MaintenanceNet IncDefinity First
 
Sieena - Case Study - I Want An Offer
Sieena - Case Study - I Want An OfferSieena - Case Study - I Want An Offer
Sieena - Case Study - I Want An OfferDefinity First
 
Sieena - Case Study - Dial 800
Sieena - Case Study - Dial 800Sieena - Case Study - Dial 800
Sieena - Case Study - Dial 800Definity First
 
The share point self service portal
The share point self service portalThe share point self service portal
The share point self service portalDefinity First
 
The importance of having and automated vacation tracking
The importance of having and automated vacation trackingThe importance of having and automated vacation tracking
The importance of having and automated vacation trackingDefinity First
 
Self service portal for your employees
Self service portal for your employees Self service portal for your employees
Self service portal for your employees Definity First
 
Benefits of an employee system for your business
Benefits of an employee system for your businessBenefits of an employee system for your business
Benefits of an employee system for your businessDefinity First
 
Creative Design by Sieena - www.sieena.com
Creative Design by Sieena - www.sieena.comCreative Design by Sieena - www.sieena.com
Creative Design by Sieena - www.sieena.comDefinity First
 
What is Nearshore Software Development?
What is Nearshore Software Development?What is Nearshore Software Development?
What is Nearshore Software Development?Definity First
 

More from Definity First (12)

Whitepaper - The Nearshore Outsourcing Wave and the End to Sleepless Nights
Whitepaper - The Nearshore Outsourcing Wave and the End to Sleepless NightsWhitepaper - The Nearshore Outsourcing Wave and the End to Sleepless Nights
Whitepaper - The Nearshore Outsourcing Wave and the End to Sleepless Nights
 
Whitepaper - How to Eliminate the 5 Hidden costs of Offshore Outsour
Whitepaper - How to Eliminate the 5 Hidden costs of Offshore OutsourWhitepaper - How to Eliminate the 5 Hidden costs of Offshore Outsour
Whitepaper - How to Eliminate the 5 Hidden costs of Offshore Outsour
 
Sieena - Case Study - Psycowin
Sieena - Case Study - PsycowinSieena - Case Study - Psycowin
Sieena - Case Study - Psycowin
 
Sieena - Case Study - MaintenanceNet Inc
Sieena - Case Study - MaintenanceNet IncSieena - Case Study - MaintenanceNet Inc
Sieena - Case Study - MaintenanceNet Inc
 
Sieena - Case Study - I Want An Offer
Sieena - Case Study - I Want An OfferSieena - Case Study - I Want An Offer
Sieena - Case Study - I Want An Offer
 
Sieena - Case Study - Dial 800
Sieena - Case Study - Dial 800Sieena - Case Study - Dial 800
Sieena - Case Study - Dial 800
 
The share point self service portal
The share point self service portalThe share point self service portal
The share point self service portal
 
The importance of having and automated vacation tracking
The importance of having and automated vacation trackingThe importance of having and automated vacation tracking
The importance of having and automated vacation tracking
 
Self service portal for your employees
Self service portal for your employees Self service portal for your employees
Self service portal for your employees
 
Benefits of an employee system for your business
Benefits of an employee system for your businessBenefits of an employee system for your business
Benefits of an employee system for your business
 
Creative Design by Sieena - www.sieena.com
Creative Design by Sieena - www.sieena.comCreative Design by Sieena - www.sieena.com
Creative Design by Sieena - www.sieena.com
 
What is Nearshore Software Development?
What is Nearshore Software Development?What is Nearshore Software Development?
What is Nearshore Software Development?
 

Recently uploaded

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
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
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Sieena - Leveraging Share Point To Optimize Your Search Engine Rankings

  • 1. Whitepaper December, 2009 Leveraging SharePoint to Optimize Your Search Engine Rankings The myriad ways that businesses are leveraging SharePoint clearly demonstrate that in today’s Web 2.o world, the Web site is no longer simply online “brochure-ware.” Indeed, SharePoint-built corporate Web sites act as virtual stores, online communities and portal destinations where users visit, buy and interact. Using SharePoint, it’s easy to create wikis, blogs, and portals to enable groups to collaborate and personalize content based on the user’s profile and needs. In addition to sharing and managing content, SharePoint allows businesses to deploy search functionality as well as analyze important corporate data. It is a little known fact that SharePoint is also being used more and more to optimize search engine rankings. Utilizing SharePoint to Drive Traffic to Your Site The importance of the search engine has increased in parallel with the value of the corporate site. Unless your site is Google or CNN.com, or otherwise holds global brand recognition, a significant amount of visitors arrive at your URL via search engines. Not surprisingly, businesses are investing more and more in Web marketing campaigns to drive traffic to their sites, and an important component of this effort is in improving search engine optimization (SEO). Optimizing search engine rankings is governed by certain rules that most search engines follow, and it’s a little more technical than it may initially appear. For Web developers and administrators using SharePoint, we present here a number of practical and fairly easy steps that can be taken at the beginning of the design process to optimize these rankings: Semantic Code – Semantic code is a way of writing HTML in a structured and meaningful way, while adhering to Internet standards. For example, use <h1> to <h6> in headers. Use the “list” element if you need to group information in a list: organized <ol>, disorganized <ul> or defined lists<dl>. www.sieena.com Phone: (310) 455-6188 | Fax: (310) 564-0344 1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
  • 2. Whitepaper December, 2009 Abiding by correct HTML practices not only helps your pages load faster, but also rrect generates improved SEO. Search engines may judge your site by looking at your code and determining what’s important, including picking out keywords. The less clutter and the cleaner the formatting, the easier it is for the search engines to find what’s ormatting, important on your page. To further advance your SEO efforts, take advantage of the benefits that the SharePoint image libraries can offer. To improve your page rankings, it’s important to us the ALT use and TITLE attributes on the site’s images. SharePoint provides this through its “Picture Libraries,” as shown in the image below. Figure 1 – Editing a Picture Library Keyword Density – Keyword density is the percentage of times a keyword or phrase appears on a Web page in comparison to the total number of words on the page. For example, 10 percent keyword density is achieved when 10 keywords appear in a body of www.sieena.com Phone: (310) 455-6188 | Fax: (310) 564 564-0344 1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
  • 3. Whitepaper December, 2009 text totaling 100 words. In the SEO world, keyword density plays a role in determining plays whether a Web page is relevant to a user’s search for a specified keyword or keyword phrase. To improve search engine rankings, a site’s keyword density must not be too high or too low. But identifying ideal keyword density is not a simple process. Experts not suggest that the optimum density is more of a range than a specific figure, and most agree that a keyword density of one to seven percent is preferred. It’s important to avoid “keyword stuffing” wherever possible. This refers to the use of more than 10 percent keyword density. There are a number of easy easy-to-use tools available that simplify the use process of determining keyword density. Adding meta keyword and meta descriptions to SharePoint pages can also enhance SEO, offering a method for improving a search engine’s likelihood to identify your content as relevant to a particular search. A post on the Mtelligent Solutions blog provides a streamlined and timesaving alternative for incorporating meta tags into SharePoint pages. Meta tags can be used to detail the page description, keywords and other data not contained in the head elements of the page. As the Internet has evolved, some experts say that search engines now place less value on meta tags. Nevertheless, they should not be ignored and they should continue to be addressed in a public-facing facing SharePoint site. When adding meta keywords and meta descripti descriptions, it’s very important that the words they contain actually exist on your Web site. Create Meaningful Titles – Meaningful titles tell both the search engine and the site visitor what a page is about. ge Experts say that every page on a site should contain accurate and unique titles, which can be easily done through use of the TITLE and Tooltip attributes in SharePoint. SharePoint also provides a very useful Web Part Figure 2 – Creating Meaningful Titles (“Summary Link Web Part”) to www.sieena.com Phone: (310) 455-6188 | Fax: (310) 564 564-0344 1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
  • 4. Whitepaper December, 2009 accomplish this. As shown in the image below, it simply requires that you fill in the attribute fields, and then you are set. Search Engine-Friendly URLs – A simple piece of SEO advice is to make sure your Search Engine- site’s URLs are descriptive: avoid code or meaningless identifiers. Why? Because having descriptive URLs makes it easier for search engines to identify and categorize your site, and drive relevant traffic to it. It has been documented that search engines prefer pages that appear to be hand coded, existing on a non xisting non- dynamic URL. Such pages are . less likely to be computer generated and more likely to serve a real purpose. Ensuring that your site URLs are handled by SharePoint navigation control is one way to improve search engine friendliness, as well as search engine visibility. It also ensures that site visitors can find all the pages on your Web site in the manner in which they expect. The good news is that SharePoint 2007 can automatically keep your cally navigation current, based on your site’s “Navigation” settings. The figure below provides an example see Figure 3 (to the left). Figure 3 – Site’s Navigation Settings www.sieena.com Phone: (310) 455-6188 | Fax: (310) 564 564-0344 1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
  • 5. Whitepaper December, 2009 There is a great downloadable solution on CodePlex, which you can install on your public-facing SharePoint site to allow for easy changes to blog post URLs to make them facing more descriptive. The image below demonstrates a highly descriptive blog URL, performed using SharePoint and the CodePlex download: Use of Robots file to Control Search Engine Spiders - A robots.txt file is a simple file that establishes what is known as the “Standard for Robot Exclusion.” When placed in the main directory of a Web site, it advises spiders and other robots which directories or files they should not access. Even though the file is merely advisory, most major search engine spiders will read it and follow the rules contained within the file. The robots file should be placed at the root of the Web server (http://www.domain.com/robots.txt). This is important because SharePoin generates many sub-folders, and some should be SharePoint folders, excluded from robot access, otherwise they impact keyword density. For example, the _layouts folder includes all the settings of your site, such as look and feel, user permissions, workflows, page layouts, masterpage files, search settings and more -- masterpage none of which is appropriate for public display. On a publishing site, the Pages/Forms display. folder contains the list of all your pages (published or not), so you don’t need to expose that kind of information to the s on search engine spiders. Examples of SharePoint folders . that should be also excluded are: /_layouts/ /_catalogs/ /WorkflowTasks/ /SiteCollectionDocuments/ /SiteCollectionImages/ /Documents/Forms/ /Pages/Forms/ /ReusableContent/ /Reports List/ /Search www.sieena.com Phone: (310) 455-6188 | Fax: (310) 564 564-0344 1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
  • 6. Whitepaper December, 2009 Adding the “search” folder is particularly critical, otherwise when users leave a search page (on Google or other engines) they will arrive at another search page (inside an organization’s Web site). This slows down the search process and leads to frustrations for the user. It’s also important to note that robots.txt should not be used to secure content because search engines can choose to ignore it. Also, if you use sub-sites, you need to exclude the same folders on the sub-site. For example, for the Blog sub-site, exclude: /Blog/_layouts/, /Blog/_catalogs/. Workflow to Update Your Sitemap – The use of this file is very common: it lets search engines know when your pages have been added, removed or modified. You can build your sitemap using xml to add nodes for each page on the site, incorporating information such as last modification date, title of your page, etc. Right now, the exact formatting of the XML file can vary depending on which search engine it is tailored for (Google, Yahoo, Bing), so read about each engine and choose the one that best suits your site, or try to use properties that all of them can handle. SharePoint can help, with tools for building controls that automatically update your sitemap file when a public facing page is published to a major version, or by using workflows for the pages library, so that when you update, delete or create a new page, the sitemap file will be automatically updated with the new information. Site Building Practices to Avoid When Using SharePoint When planning and building your Web site in SharePoint, there are some practices you should AVOID because they detract from SEO: Page Titles - Never name the page titles with the core functionality (for example, don’t name your home page title just that -- Home). Because search engines examine the “title” property of a page, it’s best to name your page titles using important keywords. This will deliver far better SEO results. Overuse of Keywords - Never overuse a keyword throughout your site. It may cause search engines to identify your page as “suspicious,” which could detract from SEO. www.sieena.com Phone: (310) 455-6188 | Fax: (310) 564-0344 1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067
  • 7. Whitepaper December, 2009 Hidden Fields - Do not use hidden fields with keywords visible to the search engine, but not to the user. This is like trying to fool the search engine, and can backfire, thereby negatively impacting SEO. Inline JavaScript - Do not use styles, or “inline” JavaScript. Inline styles typically cannot be indexed or ranked by search engines with regard to content or unified keyword relevance. A Web site using an external style sheet has less code for the search engine spider to go through, so it is more likely to index your content faster. Want to Get the Most Out of SharePoint? Clearly utilizing SharePoint can deliver significant value to your business by empowering your employees with an efficient way to collaborate and share knowledge, manage content across the enterprise, and create customizable Web services. By taking advantage of existing tools within the suite, you can now optimize your search engine rankings and bring more traffic to your site. About Sieena Since 2004, Sieena a Microsoft Gold critical business areas, such as HR, Certified Partner has provided finance, marketing, customer service comprehensive IT support and and operations. To learn more about comprehensive software development how Sieena can help build or enhance services, including customized your SharePoint deployment, please SharePoint deployments. The award- contact us. winning Sieena development staff has built and maintained SharePoint platforms for SMBs up through large Contact Us multi-national corporations. In addition to providing keen insight into SEO, Email us at: contactus@sieena.com or Sieena specializes in meeting the visit our website: www.sieena.com specific collaboration requirements of www.sieena.com Phone: (310) 455-6188 | Fax: (310) 564-0344 1901 Avenue of the Stars 2nd Floor; Los Angeles, California, 90067