Thursday, September 8, 2016

SEO Check List



Below is the best website to get thorough understanding about what are all the basic SEO check list for any website to be better equipped SEO

http://localseochecklist.org/


Friday, April 29, 2016

Webdevelopment Tips



- It's very common requirement to edit or re-size the images, you don't need to install any s/w on your computer, just use below browser based s/w to modify the images

http://www.picmonkey.com/#go/basic/resize

Tuesday, April 5, 2016

SEO Checklist


Detailed SEO checklist for any website

Onsite SEO

Titles are unique for each page?
Titles length is between 50 – 70 characters?
Description tag is between 150-160 characters?
Description tag is not keyword stuffed?
Permanent Link structure (URL) format?
H1 Headings for title?
Use of H2 and H3 for subheadings
Small paragraphs and use of bold, italics
Is there a unique logo for the web site?
Is there a favicon?
Content on the web site is fresh?
Content length on post pages?
Internal linking Structure
Internal linking – Use of anchor text (is it varied?)
Trying to rank for high competitive keywords?
Is there an ALT tag for all images?
Are image files names descriptive?
Image file size is optimized?
Are pages with duplicate or no content, noindex and nofollow?
Too many ads above the fold? (for ad Publisher sites)
Checked for invalid use of 301 and 302 redirects?
Site implements rel=canonical to identify the original content?
Site checked for broken links?
Page speed: Average time to load home page?
Page speed: Average time to load other pages?
Are most important pages linked to from home page?
Are most important pages linked to from Sidebar?
Is there a user sitemap (html) in the main menu?
Is there a ‘related posts/ product’ section below each detail page?
Is there an About, Contact and Privacy policy page?
Is there a breadcrumb on all pages?
Is there a custom 404 page?

WEB SITE CONTROL
Is the web site registered on Google Webmaster tools?
Is the web site registered on Bing Webmaster tools?
Checked robots.txt?
Is there a valid XML Sitemap?
Is the web site registered with Google Analytics?
SOCIAL MEDIA
Social media buttons on all pages?
Is there a Facebook business page?
Is there a Google+ business page?
Is there a Pinterest business page?
Is there a twitter account?
Facebook Like box?
Google+ Add to circles button?
Newsletter and RSS registration?
WEB SITE PROMOTION
Does the web site have a mobile version?
Is the web site listed in Chrome Web Store?
Is there a native android app in Google Play?
Is there a native amazon app in Amazon Store?
Is the web site listed to Technorati?
Does the web site have a dedicated YouTube channel?
Duplicate Content
Does the same content reside on completely different URLs?
Do a search to check for duplicate content
Does URL uses session id's? If yes use url canonicalization
Desktop Page Speed Insight


Off Page Activities

- RSS Feeds
- Directory Submission
- Social Book Marking
- Article/Blog submission
- Social Media
- Press Release
- Forum/Blog Commenting
- Forum Posting
- Link Building
- Local Search

Wednesday, March 23, 2016

Friday, March 11, 2016

SEO Learning Notes


What is SEO ?

SEO(Search Engine Optimization)  is “the process of affecting the visibility of a website or a web page in a search engine's unpaid results”

How to find out the SEO position for a specific website
                 http://seotools.xml-sitemaps.com/serp-position-tool.html








What is Google Analytics tool?

Google Analytics is a freemium web analytics service offered by Google that tracks and reports website traffic. Google launched the service in November 2005 after acquiring Urchin. Google Analytics is now the most widely used web analytics service on the Internet.
   
     URL https://www.google.com/analytics/

What is Broken Link ?

A broken link is a link that doesn't work, often resulting in an error page. A broken link happens when the link points to a web page that has been deleted or moved. Why is it important to fix a broken link? Links that are broken will effectively stop search engines from completely indexing your website.
        
How to fix the broken link?

   Find out the broken links using most commonly available tools, if you find any broken link on your web page, remove that link from your website.

http://www.brokenlinkcheck.com/ - Use this link to find out broken links in a website

What is .htaccess file ?

A .htaccess (hypertext access) file is a directory-level configuration file supported by several web servers, used for configuration of site-access issues, such as URL redirection, URL shortening, Access-security control (for different webpages and files), and more.

 www.htaccessredirect.net  - Use this website to generate the code for your .htaccessfile

What is robots.txt ?

The robots exclusion protocol (REP), or robots.txt is a text file webmasters create to instruct robots (typically search engine robots) how to crawl and index pages on their website.
   Eg: Disallow: /it-services.html
   www.google.com/robots.txt

For More Info : http://www.robotstxt.org/robotstxt.html

How to find when is your website most recently crawled by google search engine?

cache:<URL> - issue this on your browser to know when did last time search engine crawled your web page

What is sitemap.xml?

A Sitemap is an XML file that lists the URLs for a site. It allows webmasters to include additional information about each URL: when it was last updated, how often it changes, and how important it is in relation to other URLs in the site. This allows search engines to crawl the site more intelligently.

        https://www.xml-sitemaps.com/ - Use this site to generate the sitemap.xml for any website

What is SEO Keyword Density?

Keyword density is the percentage of times a keyword or phrase appears on a web page compared to the total number of words on the page. In the context of search engine optimization keyword density can be used as a factor in determining whether a web page is relevant to a specified keyword or keyword phrase.

      http://seotools.xml-sitemaps.com/keyword-density-tool.html - Use this tool to determine the keyword density for any website

What is Competitor Analysis?

Competitor analysis in marketing and strategic management is an assessment of the strengths and weaknesses of current and potential competitors. This analysis provides both an offensive and defensive strategic context to identify opportunities and threats.

           http://seotools.xml-sitemaps.com/competitor-analysis-tool.html - Use this tool to do competitor analysis for the finalized SEO keyword

What is W3C Markup Validation ?

The Markup Validation Service is a validator by the World Wide Web Consortium (W3C) that allows Internet users to check HTML and XHTML documents for well-formed markup. Markup validation is an important step towards ensuring the technical quality of web pages.

      https://validator.w3.org/     Use this site to validate a website with all the w3c markup validations

How to find Indexed files for any website

Eg : site:fortunefusionminds.blogspot.com

Google will display total number of indexes in first part of the search results.
Keyword Planning

What is SEO Keyword?

      SEO keywords are the key words and phrases in your web content that make it possible for people       to find your site via search engines. A website that is well optimized for search engines "speaks           the same language" as its potential visitor base with keywords for SEO that help connect        searchers to your site

How to find out the trends for keyword
     www.google.com/trends

Tips for Keyword research

- Get the best keywords from the customer as he is owner of the business
- Once you got the keywords from customer, using keyword tool, find most relevant keywords , and discuss with the customer
- Make sure all the finalized keywords contains in all the pages equally distributed or not.
- Make sure sitemap.xml is updated accurately
- make sure keyword density shouldn't exceed 2% of the content
- Keyword prominence
- Keyword proximity - Keyword variation
- Identify Crawl errors
- Bests practice is don't use '.' and use '_'
     7 HTML Guidelines For Website Usability & SEO


How to test Site  optimization?
      www.tools.pingdom.com

What is google Page Rank?

Google PageRank (Google PR) is one of the methods Google uses to determine a page's relevance or importance. Important pages receive a higher PageRank and are more likely to appear at the top of the search results. Google PageRank (PR) is a measure from 0 - 10. Google Pagerank is based on backlinks.
www.checkpagerank.net - Use this website to determine the rank of your website or any web page

SEO Tutorial

What is SEO ?

Webinar

 SEO Tutorial for Beginers  Search Engine Optimization Starter Guide
 https://www.betaout.com/blog/importance-of-keyword-research-for-your-website
 http://www.seonick.net/keyword-research
How to use the Google Keyword Planner Tool - 2015



SEO friendly Website design coding standards

- Title must be unique for each page , and shouldn't exceed 62 characters
- Description must be unique for each page and shouldn't cross more than 160 characters
- H1 headings for title
- Use H2 and H3 for sub headings
- Optimize the image file size.
- No duplicate pages in site.
- Make sure no invalid use of 301 or 302 redirects
- Site implements rel=canonical to identify the original content?
- It is a good practice to have solid and best content for meta description or web page content
- Every page must have meta tag keywords, better to keep 10 keywords in meta tag keywords
- Lesser images are better to have in website
- Don't use inline CSS code in any HTML page
- Logo should have the hyperlink and redirect to the home page
-  From SEO prospective,  All the header elements , if you have images, should have alt attribute with meaningful value and if there are any link tags, give a proper tool tip
- Every banner image should have 'alt' tag
- Search engine give more important to <b> , <i> , <h>and <a> tags
- Don't use more than one <h1> tag in any page
-  Text indent is very important to consider while building SEO friendly pages.
- Try to reduce the bounce rate as much as you can
- Provide better/unique/high quality content
- Fix all the broken links
-  Should never use '_' , always better practice to use '-'
- Optimize site loading issue
    - Java script - always use external .js file isntead of Inline JS and Internal JS
    - Images - Always use 'Save for Web' when you store from anywhere , the size will be reduced, always make sure to light weight
    - HTML - Reduce the number of lines of code
    - .MP4, .MKV and .WEBM , Good practice is always upload in youtube and embed in our web page
 - Shouldn't ever use Black Hat SEO techniques
 - Always use <a> for hyperlink and provide SEO keywords in 'title' attribute in <a>
- Internal Link Strategy - Wherever applicable, give internal links in a web page
- Avoid usage of iFrame as much as possible
- Make sure to define Custom 404,403,500 page for every website.
- Make sure to have 'News' and 'Blog' pages on your website for effective SEO
- Make sure every indexed page Meta description should be distinct and unique with combination of selected SEO Keywords

 


Most frequently used SEO On page activities

Include keyword in the title tag
Include keywords in meta description
Wrap page title with the <h1> headline
Include the Keyword in the URL
Include the keyword at the start of the copy
Include related keywords in the copy
Include keyword in image ALT tag
Link to other relevant pages on the site
Reference and link to authoritative resources
Write lengthy content
Use canonical tag to avoid duplicate content issue
Improve page loading time  
 Directory submissions 
 Social Book marking Submissions 
 Article Submissions 
 Blog Submissions  
  Google Submissions 
 1 unique, 400 word article written 
 1 unique, 400 word Blog 
 One Way back links with mix PR 
 Meta tags changes suggestions 
 Keyword research 
 Competitor Analysis 
 Heading tag changes 
 Alt tag changes 
Interlinking wherever required. 
 Keyword Density in site content. 
 HTML Site Map 
 XML site map and Submission in webmaster tool 
 Search Engine Submission 
 Content optimization 
 Deep linking submission 

For More Info : https://www.semrush.com/blog/12-essential-on-page-seo-elements-for-beginners/

Meta Tag Optimization

 -  Title -  Integrate relevant SEO keyword in title segment
-  Description -  Provide relevant SEO keywords in description segment

Headers Tag Optimization

-  Shouldn't ever use more than one <h1> tag in a single page, If needed use <h2> and <h3> tags

SEO Content Writing

  - Use Relevant keyword wherever applicable, For eg : product description, Image <alt> tag, Home Page, About Us , FAQ's related sections

Anchor Link Optimization
- Search engine gives more importance to <a href> tag, always make sure to use SEO Keyword in 'title' attribute in <a> tag

URL Rewriting

 301 - Permenant redirection - If you have any old URL's modified, Make sure to redirect old URL's to new URL's in .htaccessfile.
302 - Temporary redirect



Spell Check / Grammar Check / Punctuation Check


- Content is King only if we post correct content,  Make sure to spell / grammar / punctuation check and easy to understandable for anybody,  https://www.grammarly.com and http://www.gingersoftware.com/ is very useful tool to check the content before we post to public

















Friday, November 20, 2015

Java UI Developer Workshop Assignments


- Understand how to register a domain

- Develop 'About', 'Home', 'Services', 'Contact Us' pages with some dummy content

- Contact Us - This page should accept below information from the user
              First Name
              Last Name
              Email
              Phone Number
              Description
          - Provide 'Submit' button , When user click on 'Submit' send out email to your inbox

- Understand what is SEO(Search Engine Optimization) , How to implement and best practices.