Download - (SEO) Search Engine Optimization

Transcript
Page 1: (SEO) Search Engine Optimization

Ashwaq Abu [email protected]

Page 2: (SEO) Search Engine Optimization

• The process of improving web pages so they rank higher in search engines for your targeted keywords.

• SEO is the active practice of optimizing a web site by improving internal and external aspects in order to increase the traffic the site receives from search engines

Page 3: (SEO) Search Engine Optimization

The Title Tag: The MOST important aspect of on-page SEO, each page

should have a unique and short title, which helps Google know how the page distinct from the others.

Avoid: 1. Choosing a title that has no relation to the content on the page.

2. Using vague titles like : “ Untitled” or “ New Page 1 “

3. If the title too long, Google will show only a portion of it in the result.

The Meta Keywords and description:Google uses the first 160 characters about (25 word) of your

Meta “description” tag. This is gives the Google and another search engine a summary what the page is about.

Avoid: 1. Writing a description meta tag that has no relation to the content on the page

Page 4: (SEO) Search Engine Optimization

Example…….<title> معكم <title/>اخبارDescription: “ اخبار ، محلية اخبار ، الساعة أخبار اخر على االطالع من يمكنك معكم اخبار

طريق عن والعلمية السياسية األحداث وقائع لمشاهدة باالضافة منوعة اخبار و عالميةالمرئية المقاطع

Meta keyword: Google didn’t see Meta keyword.

Headings: <H1>keywords</H1> , <H2>keywords<H2> logo for the main page should be H1. Title of category/article/page should be H1. 1st 200 characters of article/story/post should be H2.

Page 5: (SEO) Search Engine Optimization

Images: All images should have meaningful and descriptive alt IMG attribute, and shouldn’t exceed 6 words,.Alt IMG= text in image . The "alt" attribute allows you to specify alternative text for the image if it cannot be displayed for someReason If a user is viewing your site on a browser that doesn't support images, the contents of the alt attribute provide information about the picture.

URLs: URLs should be clean, without : = (# % $ & ! * +) We shouldn’t have any URL that has more than 3-levels depth (/).

Example:http://islam.m3com.com.sa/index/view/rnd/31224684190

Page 6: (SEO) Search Engine Optimization

HTML sitemap:

Each site should have an html sitemap that lists all section titles as

Text links. Each sitemap should not exceed 45000 URLs (old items

should be in another xml). Check if the URL is valid (Not truncated, Actual URL). All pages should be there.

We explain it more later…….

Page 7: (SEO) Search Engine Optimization

Paging:

Paging area in the bottom of the page should have the title of the section after the words(alsabeq –altaly).

The numbers and the text in the paging set should have a title tag where we have the title of the section we are in.

Example ……

It should be ………..{ _ الصفحة المنزل وادارة 2ديكور }(alsabeq _ altaly)…… { تالية المنزل وادارة المنزل }.. { ديكور وادرة ديكور

{ سابقة

Note: In Title tag should be also { _ الصفحة المنزل وادارة 2ديكور

Page 8: (SEO) Search Engine Optimization

Use “Bread Crumb” Link Navigation:Effective link navigation between your pages can provide

keywordrich internal links, and assist your visitors in determining

exactlywhere they are on your site. A popular technique called “Bread Crumb” can be used for this, and should not exceed three links.

Example: ……. المنزل « االسرة وادارة أنيق« ديكور لمنزل مميزة ستائر

Domain and Sub Domain Naming: The shorter the domain name, the better. Go from specific to generic : houseplans.com is better than

planhouse.com

Page 9: (SEO) Search Engine Optimization

Submitting your site to Directories:It is the best way to get Page Rank to new sites quickly.

AlthoughDirectories provide less traffic compared to search engine, the

quality of that traffic can be better targeted as u are listed on a specific category, and in directories we can add the title and description of your site.

Make sure the quality of HTML code by this link:http://validator.w3.org

Add your site on Google by http://www.google.com/addurl.html

Add your site map tohttps://www.google.com/webmasters/tools/dashboard?pli=1

Page 10: (SEO) Search Engine Optimization

Title, Meta keywords and description:

Page 11: (SEO) Search Engine Optimization

Creating useful content will likely influence your website more than any of the other.

factors discussed here. Think about the words that a user that might search for to find apiece

of your content. Google AdWords provides a Keyword tool by the following link can help

you….. https://adwords.google.com/select/KeywordToolExternal

This way can help you writing content for a specific page, subject, or writing a description and title for pages.

Example:- We have ( الحرارية page in Family Channel that needs (السعراتa small content, we start by thinking of any keyword that related to the subject like:

( / / وزن/ انقاص حرارية سعرات صحي رجيم (رجيمAnd according to the result you can arrange the content that you want for.

Avoid: 1. Writing text with many grammatical and spelling mistakes.

Page 12: (SEO) Search Engine Optimization

Anchor text is the clickable text that users will see as a result of a link,

the anchor tag <a href="..."></a>.

Avoid: 1. writing generic anchor text like "page", "article", or "click

here“.

2. using text that is off-topic or has no relation to the content of the page linked to.

Page 13: (SEO) Search Engine Optimization

Sitemaps

Page 14: (SEO) Search Engine Optimization

A Sitemap greatly helps search engines to find your website and WebPages more faster and easily.

Google sitemaps are created using XML (Extensible Markup Language).

Page 15: (SEO) Search Engine Optimization

A Sitemap is an file that lists all of the available URLs for a site. It also provides web site owners the ability to put additional information about each URL:

the time and date it was last updated, how often the content of the web page changes?, and how important the web page is in relation to other URLs that belong to the site?.

In short, the Google Sitemap Protocol provides an easy way for search engines, primarily Google, to crawl the site more intelligently.

Page 16: (SEO) Search Engine Optimization

Here is the sample Google sitemaps code:

<url><loc>http://www.yoursite.com/</loc><lastmod>2008-04-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>

Page 17: (SEO) Search Engine Optimization

Location :- name of your WebPages i.e. http://www.yoursite.com

Last modified :- when you last modified the page.

Change frequency :- XML tag may be set to one of seven frequencies: “never”, “yearly”, “monthly”, “weekly”, “daily”, “hourly”, or “always”.

Priority tag in sitemaps…

Priority values are relative within your website. Valid priority values have range interval [0.0, 0.1, 0.2,

0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]. This means that the priority of your most important page

should be [1.0].

Page 18: (SEO) Search Engine Optimization

The priority of other pages in the XML sitemap should decrease after importance.

Here are some examples of different types of pages and how their Priority sitemap XML tag value might be set, depending upon how important they are…

(0.8-1.0): Homepage, sub domains, product info, major features.

(0.4-0.7): Articles and blog entries, category pages, FAQs.

(0.0-0.3): Outdated news, info that has become irrelevant.

Sitemaps Priority...

Page 19: (SEO) Search Engine Optimization

Change frequency in Sitemap…

NEVER: Old news stories, press releases, etc.YEARLY: Contact, “About Us”, login, registration pages.MONTHLY: FAQs, instructions, occasionally updated

articles.WEEKLY: Product info pages, website directories.DAILY: Blog entry index, classifieds, small message board.HOURLY: Major news site, weather information, forum.ALWAYS: Stock market data, social bookmarking

categories.

Page 20: (SEO) Search Engine Optimization

<url><loc>http://album.m3com.com.sa/</

loc><changefreq>always</changefreq><priority>1.0</priority></url>

Page 21: (SEO) Search Engine Optimization

I recommend minimizing the number of pages using JavaScript whenever possible. In addition, you should place your JavaScript in its own external .js file and link to it from within your pages.

This can decrease page load time and improve usability. You can link to the external .js file by placing the following code in your page head.....

<script language="JavaScript" src="filename.js"></script>

Page 22: (SEO) Search Engine Optimization

If your entire page is in JavaScript, some people will not see it. If your entire page is JavaScript, many search engines will not index it properly either.

Ensure you use Noscript tags to define what was in the JavaScript to users with that feature disabled. Noscript tags look like this and should be placed just after a script’s

location:

<noscript>javascript description and related links</noscript>

Page 23: (SEO) Search Engine Optimization

If you do use Flash, try to keep your files small, Object the Flash files in HTML pages, and use <Object>what the Flash represents</Object> to write what the content in the Flash represents.

SWFObject (http://blog.deconcept.com/swfobject/) is

probably the best way to do XHTML valid Flash detection.

Page 24: (SEO) Search Engine Optimization

“SWFObject is a small Javascript file used for embedding Adobe Flash content. The script can detect the Flash plug-in in all major web browsers (on Mac and PC) and is designed to make embedding Flash movies as easy as possible. It is also very search engine friendly.

Code example: <script type="text/javascript" src="swfobject.js"></script>

<div id="flashcontent">This text is replaced by the Flash movie.</div>

<script type="text/javascript">var so = new SWFObject("movie.swf", "mymovie", "400", "200", "8", "#336699");so.write("flashcontent");</script>

Page 25: (SEO) Search Engine Optimization
Page 26: (SEO) Search Engine Optimization

Link Building : Creating back links to your own website, also includes directory submissions.

Link building is one of the SEO solutions that help in providing high search engine page ranking and improved visibility to a website.

Link building is an efficient way of enhancing the popularity of a website.

link building forms the backbone of SEO operations that helps in bringing quality web traffic to your website.

Page 27: (SEO) Search Engine Optimization

These hyperlinks, or links for short, help to get traffic to your site, allow others to find your valuable site, create awareness for your website, adds credibility, and most importantly assists in having your site found by search engines such as Google.

Page 28: (SEO) Search Engine Optimization

One of the most and common way to get links for your site is doing directory submissions.

A Few General Directories.www.jayde.comhttp://directory.google.com/Top/World/Arabic

Page 29: (SEO) Search Engine Optimization

1. Link building helps in getting quality traffic from relevant sites which increases sales.

2. Link building helps in creating awareness, visibility and credibility of your site.

3. The site also obtains wider search engine exposure.

4. It also helps the website get indexed by search engines.

Page 30: (SEO) Search Engine Optimization

““Most of the right choices in SEO Most of the right choices in SEO come from asking: come from asking:

“What’s the best thing for the user?”