sitemap generators: how to generate sitemaps for a website or blog

Snippet from an XML Sitemap

Sitemap is a list of URLs to webpages in your website that are to be made accessible to search engines and web crawlers. There are several different reasons to have a sitemap for the website most of which is related to SEO. This URL list is usually stored in an XML file, using an XML structured format that allows you to…

seo: how to minimize the request size in an HTTP request

SEO: Request Size

Every page load on the web browser involves several connections to the server usually numbering in the hundreds, each of which ideally involves a request to the server and a response from the server. In order to speed up the page load times, you will need to reduce both the number of requests as well as the size of the…

how to use google fonts (web fonts) in webpages

Google Fonts

There are several inherent font issues that you deal with when designing a website. Many of these issues resulted in very few fonts being available to the designer and effectively used on the web pages. Web designers had to specify multiple fonts some as backup or fallback fonts and to rely on font families. None of these were the ideal…

how to implement an HTTP redirect (301) for an URL

http redirect with .htaccess

HTTP Redirect or URL Redirect is a technique used by the web servers to serve the same and identical content for two or more URL addresses. This allows the users to use several different URLs knowingly or unknowingly but the content that is delivered is exactly identical and transparent to the user. There are several cases where this is useful….

how to change the user agent string in mozilla firefox

Firefox User Agent String

User Agent String is a string value associated with a web browser that specifies its browser type, version, Operating system (OS) version and other relevant information and you can change user agent string as needed on your browser. This information is send to the web server when the web browser makes a request for a page or content. This information…

seo: how to specify character encoding in html web pages

Character Encoding in Apache

There are several different things you can do to optimize your web pages, that will allow them to load faster across web browsers. A fast page load time will help with the SEO and allow you to have some advantages with search engine rankings over time. One of the recommendations is to specify the correct character encoding early in the…

how to clear web cache in mozilla firefox…including memory, disk and offline cache

Clear Web Cache in Firefox

Web caching is a mechanism used mostly in browsers where it temporarily stores images, scripts, content and other parts of the webpage locally during the process of web browsing. There are several advantages to web caching while web browsing: Faster page loads: Web pages contain several parts which might be the same across several pages of a website, such as…

comparing pageviews per visit and bounce rate as a measure of user engagement

Google analytics Bounce Rate and Pages per Visit

Pageviews per Visit and Bounce Rate are two different but related statistics that measure user engagement on your website. Bounce rate shows the percentage of visitors who viewed just one page on your website as compared to the visitors who visited more than one page. The Pages per visit measures the average number of pages that were viewed by all…

5 caveats to be aware of before using data compression

Gnome Data Compression Software

Data Compression or compressing of your files and folders do have many advantages. It is a process by which the resources such as disk space and network time can be conserved by reducing the overall size of the files. There are several reasons as to why you might want to compress the files and folders, several of which are good….

what is data compression and why use it

Zip File opened in Ark for KDE

Data compression is a process by which the file size is reduced by re-encoding the file data to use fewer bits of storage than the original file. The original file can then be recreated from the compressed representation using a reverse process called decompression.  There are several different algorithms and implementations that allow you to compress your files, some of which…