Showing posts with label coding. Show all posts
Showing posts with label coding. Show all posts

Sunday, January 6, 2019

Nitty Gritty of Technical Seo For Better Site Perfromance

Being a practitioner of content based promotion techniques, I am not a programmer or a technical person, but here I wish to inform you that technical aspects of website tuning are important. These action fine tune the website and can be executed with the help of your website programmer or designer. 

Technical SEO practices enable fine tuning of the code and scripts which may be preventing the SE robots from properly crawling and indexing the website. SEO provides solutions such that all targeted content pages are smoothly crawled and indexed by the crawlers.   

If you use the Google site operator site:xyz.com you will get a whole list of pages that have been successfully indexed by the search engine and have found a place on the SERPs.  You can discover these pages by logging in the search console as well. The pages which contain <noindex> in the meta will not be indexed and so will the pages which have been excluded in the robot.txt file. If this is by error please rectify it with immediate effect. 

Dynamic pages can sometimes use too long to respond and may not be indexed properly due to time out issues. 

For some reasons if two pages exists on a website make one canonical in order to avoid duplicate issue.

Session IDs where the server serves same content to the different persons using a changed ID where in a number is added to the URL path. This can cause a duplication problem and the page may be penalized due to confusion caused. 

This problem can also occur due to URL parameter of filtering on eCommerce Site thus producing  the same page content with a different URL.  

A wrongly placed redirect could also cause problems discuss with technical guy in your team. 

Due to some error the page not indexed could be wrongly responding with 404 code. 

Fetch As Google

If the on the search console the number of indexed pages shown does not match with total number of indexable pages in your database you have a crawling issue. Use fetch as google to ascertain the indexing.  

Making A Site Mobile Friendly 

This activity makes the site flexible enough to be show on mobile screens and the changing on link architecture including spaces between the links plausible. 

Create acceptable spaces between the links. Make the size of the font readable. Also the contrast between background and text should be appreciable.

Set up a view port in the meta which instructs browsers to resize according to the mobile screen.
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1" />

Increase the site speed by optimizing images making them lightweight for images may comprise sixty percent of website weight.  There are many tools that enable online compression. Search on the Net. 

Compressing codes. By compressing codes the website become faster and that helps in user experience or UX as well as decreases bounce rate and hence increase conversions. The two ideal tools for compressing scripts. html, etc are deflate and Gzip. Compression is subject to acceptance by the server.     

For those who understand coding and server programming or management. Here is link offering details of how to compress files for websites .

Also use minification to remove unused elements link comments, variables, formatting and function names all that are used during the programming or are not needed at all. 

Read in detail: Technical Seo 

==========================
Uday provides Internet Marketing Services (SEO)
Write Contents for Websites in English
Runs Digital Marketing Classes in Jabalpur
Contact: pateluday90@hotmail.com
Mobile: 9755089323

Wednesday, November 21, 2018

Website Design & SEO

Does website design affect your Seo efforts? 

Well design and coding are dependant upon the programming language and the template. The program may comprise of many small attributes containing servlets/scripts and it may even be an amalgamation of related languages. Normally eCommerce websites which deliver extensive functions and displays are programmed in a complex manner and provide a cryptic interface to the webmasters who may not be technically adapt.  

Client Side Scripting

The scripts are activated on the web browser after the download of all file are complete. 

HTML/HTML 5

The language is the precursor of all others with came along as advancement including HTML 5.
The later is used for mobile web design in order to enhance downloading speed. Along with HTML CSS or cascading style sheet is extensively used. 

Java Scripts may be used to create drop down menus, validate forms and animate HTML etc. JQuery from JavaScript library is used to enhance website functions pertaining to user interface. There are number of such programs available for use in large number of libraries. 

Server Side Scripting 

The programs in this case are executed on the server itself. The source code on server side remains secure as it is not transferred to the browser. 

PHP

This most popular and the fastest programming or web scripting language used by the developers. It is constantly advancing in new versions. PHP 5 VERSION is the most popular with the coders and is being extensively used. There are other options also available for programmers interested in a different languages and tools. 

Database Systems

It is that which supports a collection of website features which are stored in the database in a structured manner.  The collection of data supports the middleware and other applications. 

MySQL 

Well known database systems include MySQL, Microsoft SQL Server, Oracle Sybase and others. MySQL is open source database system software which assists in creating a user friendly environment.   There are many other database systems available to the developers.  

Website or Content Management Systems 

Wordpress, Wix, Bootstrap for building UI,  Drupal, ASP.Net and many more. 

Development Process

The development process using simple HTML is most prevalent while other languages and tools would deliver dynamic and complex websites. The latter are mostly used in making eCommerce and highly networked portals for ease of use and adding many functionality and attributes. For an easy approach there are many predesigned and developed templates available in the market on the Net for free as well as priced for purchase.   

Search Engine Optimisation 

Search engine optimisation is not partial to any website development methodology. The guidelines that are suggested by search engine should be the characteristics present on the website. Some of these are good downloading speed, user friendly and well crafted site architecture, unique and useful contents, easy accessibility to all the features. 

Hence coding should not hamper movement of the user as well as the robot that is the algorithm used by the search engines to index and rank sites. The robot should move around the portal efficiently and should be able to cache all that can help in indexing and ranking.     

User friendly architecture should include friendly easy to remember URLs and should not end in #$`..RRR as most dynamically programmed website do. Sites should be frequently checked in search consoles to see find out the extent of indexing a search engine is doing. A robust website architecture would enable sound indexing of the site comprehensively.     

There are many visitor metrics that are taken into account for ranking by search engines and those features should shine in the system. Make your site appealing with unique contents, friendly architecture, proper coding and formatting. Add site maps and other features like optimised videos and images etc.     

In order to make timely changes the webmasters need to find an easy edit option. He should not be running to the programmer every now and then for assistance with coding.