How to Generate and Submit Google Sitemap

Sitemap is the best way to submit your pages to Google, and it's one of the most important steps in optimizing your website for search engines.



Generating your sitemap

Whenever you have changes in your website visit you should update the sitemap xml file, which is an XML file that includes all the website pages.

The most easy way to update this file is to generate it using a Google Sitemap Generator website.

For example you can use XML-Sitemap.com, follow the following steps:

1- Open XML-Sitemap.com

2- Type your website URL in the field and fill the other fields as shown bellow, or change it with your suitable information
3- Click start to generate the sitemap files, download to your local computer


4- Upload the file to your website

Submit Google Sitemap

1- Login to your Google Webmaster Account

2- Click Add a Site, then type your website domain for example "http://www.example.com"

3- You will be asked to authenticate your website site using any method
method 1:
you will be asked to download a file from Google Webmaster Tool and upload it to your website root

Method 2:
You will be asked to add a meta tag in your website head

Method 3:
Using Google Analytics

Method 4:
Using DNS Record

4- After verifying the ownership of your website you will be directed to the domain page, then click on "Add a Sitemap"
6- Type the URL your sitemap xml which already generated and uploaded to your website file for example "http://www.example.com/sitemap.xml"



Now you have a sitemap submitted to Google, wait from 1 to 7 days and revisit your account to see your website statistics.

Enozom a Mobile App Development Company in Egypt

Search Engine Optimization for Beginners

View the Presentation:


The following article is talking about Search Engine Optimization for Beginners, step by step we will know about Search Engine Optimization and how can we make our websites visible on Search Engines.

Search Engine Optimization (SEO) is a very important topics for webmasters, developers, testers, writers and web designers. You need to know the concept of Search Engine Optimization to know how to build a search engine friendly website and enhance its position in Search Engines following the mentioned SEO Tips and Tricks.

What is SEO?

SEO is One of the most effective methods in internet marketing, by making some activities inside and outside your website to improve the visibility in search engines.

Why SEO?

  • Unpaid traffic

  • Continuous source of visitor

  • 21% of traffic come from search engines

  • Good image for your business
Search Engines Market Share

According to the latest statistics about Search Engines market share which done on 11 June 2011 by http://www.compete.com/



What is Page Rank?

Page Rank or PR is Trade Mark Google products that calculates the popularity of a website and it gives each page in any website a number from 0 - 10 according to a very complicated algorithm that calculates the popularity based on many factors, the main factor is the links from other websites to your website.

How to Optimize My Website for Search Engines?

There are many activities that can be done to optimize your website on search engines.

Inside your website:

1- Specify Your Keywords:

- Be Realistic and avoid choosing very competitive keywords
- Target all related keywords to your business
To be able to specify the related keywords, there are many tools that can help you to generate all related keywords, one of the best tools is Google Adwords Keyword Tool.

2- Re-phrase your text:


It very recommended to re-phrase your keywords to increase the keyword density in your page and to target all keywords.
There are many tools that can help you to calculate the keyword density (don't make any word exceeds 7% density).


3- Optimize your HTML:

The following images shows the mapping between HTML and its display in the Search Engine result page


There are many SEO Tips and Tricks for HTML the following are the most effective tips:

  • Use meta tags for description and keywords
  • Use H1 tag for the main keyword
  • Use Bold Tag for your keywords
  • Use tooltips for images and links
  • Avoid using nested tags
  • Put JS & CSS in separate files
  • Check your links (avoid broken links)
  • Use search engine friendly URLs
4- Eye Catching:

Before you finish your optimization make sure that your link will be eye catching for search engine users by doing the following tips:
  • Keep the title short
  • Don't write your website name in the title
  • Keep the description short and targeting the keyword
  • Make your keywords in the URL

5- Build and submit Your Sitemap:

After finishing your website generate your sitemap using an online Sitemap Generation Tool then submit it too Google Webmaster Tool

Outside your website:

Directory Submission

Before submitting your website make sure that it’s 100% complete
Submit it to DMOZ and general directories
Find the suitable directories for your business

Social Networking Websites

Don't ever ignore social networking websites, in some cases social networking wesbites are the success key.

Let Others Link to You

Make RSS Feeds
Write original and attractive content
Make good relations with bloggers and other site owners to talk about your site (Not Link Exchange)
Link to others websites

Avoid Penalties

Don’t Copy & Paste Content
Avoid broken links
Don’t make hidden text
Don’t increase the keyword density
Don’t link to un-trusted websites
Don’t duplicate content


Ongoing Optimization:



The search engine optimization never ends, you will usually need to check Google Analytics, check your optimization results using Google webmaster tool, and usually check your competitors progress to make sure that you are on the right track.

The growth rate of your website is one of the main factors that search engines position your website, so try to update your website with original content whenever you can, and sure after adding new pages you will need to regenerate your website sitemap and submit it to Google Webmaster Tool.

Examples provided by: Enozom Web Development Company for high quality software solutions

Creative Banner for Custom Software Development

When you are going to design a banner or a logo for a service company like "Custom Software Development", it's not easy at all to find an image that describes your service.
In most cases designers go the easy way by making a banner that has an image of a man or a woman working on a laptop.
You Need to be Creative!!! While we were designing our company's website we thought of a new idea for our banner, our idea was to put an image of a piece of code being cut by scissors to signify software customization, like a piece of cloth is cut and sewed by a tailor to make clothes that suit his customers needs.


Examples provided by: Enozom Mobile App Development Company 

Best Practices I



Today I made a technical workshop for best practices in programming, organized by IRange and Information Technology Institute, the workshop was for 5 hours and covered the following topics:
  • Naming Database Objects
  • Optimizing Queries
  • De-normalization
  • Comparing Database Versions
  • Running Scripts Programmatically
  • Unit Testing
  • Detecting Application Version
  • Workshop: Manage Application Versions