Category Archive Training

BySlide Scope

Free Digital Marketing Quiz

Welcome to Digital Marketing Quiz

Your Name
Which one of the following options is not a Search Engine ?
What should be the correct length of Ttile Tag Content for SEO ?
Which of the following company owns Adwords?
What is the most commonly used full form of CPM in Online Advertising?
What is the full form of UX ?
Which of the following Meta Tags has least impact on Search Engine Crawlers?
What is the full form of SMO?
What should be the correct length of Meta Description Tag's Content ?
The term CTR is associated with which of the following ?
What is the most commonly used full form of CPC in Digital Marketing?

BySlide Scope

How to Customize Blogger Blog for SEO

Learn customizing blogger / blogspot blog for Search Engine Optimization.

We have prepared a three videos tutorial to create, optimize and publish a blogspot blog.

Step – 1

Step -2

BySlide Scope

How to initiate an SEO Project?

Follow These Steps to Initiate an SEO Project

  1. Analyze the core technology of website.

A website can be built using Client Side Technologies or with the help of Server Side Programming Languages.

SEO procedure is different for different technologies.

You can check all technologies behind a website using this tool:

www.builtwith.com

CASE 1

If a website is developed using Basic HTML, CSS, JAVASCRIPT (Including Bootstrap and custom responsive CSS and Javascript), you can start with customizing code of individual pages.

Every page will have a separate Page Title and Meta Description. You can customize them accordingly. ( i.e, as per the content).

You can include Schema.org markup as well according to the type of post content.

You can also include Social Media Optimization – SMO tags:

OG: Title, Og: Description, Og: Image etc. and Twitter Card Tags.

CASE 2 – PHP Web Applications

If a website is developed using PHP or any other server side coding script.

You have to use the concept of Master Pages.

In PHP A page is divided into three or four parts:

  • Header
  • Content
  • Sidebar
  • Footer

How to initiate an SEO Project?

This is done because same header and footer code is written again and again in all the pages of any website.

Example: If a website has 6 pages then the same header code with TITLE TAG, META TAGS, CSS LINKS, JS LINKS and NAVIGATION MENU CODE will be written again and again in all the pages, also the same static footer Information is written repetitively. This can be avoided by using website structure as follows:

Here every page contains a code that includes header code and footer code in it.

Dynamic page titles and Meta Tags are used as per the content of code.

This can be done by connecting your application to a database.

Create a Database Table which contains ID of your page, SEO Title, SEO Description and URL of page.

Whenever a page browsed by a user its ID and URL are changed and hence respective SEO Title and SEO Description are fetched and placed inside Header.php file code.

There can be two types of pages in these websites:

  • Static Pages – Content is written manually in the code.
  • Dynamic Pages – Content is fetched dynamically from a database or a data source.

Dynamic pages are virtually created when ID of Posts change in URL. These pages are not present in our website folder as static pages are present in our website root folder.

Dynamic Pages are called when URLs are opened by visitors.

These URLs are hyperlinked using our Website Navigation Menu.

CASE 3 – ASP.net Web Applications

If a website is developed using C# – ASP.NET Framework, (Web forms) you will get Master Pages and dynamically changing page titles.

In Visual Studio Tool -2013 at the time of creation of a project you can select an empty website or a Asp.net Web Application which comes with inbuilt Pages and a Site Master for Desktop and Mobile respectively. It has Bootstrap library included for responsive websites.

Pretty URL structure is already there and you will get dynamic SEO Title as per page name.

If you want to further customize SEO Title and SEO description you can connect your application with a database and fetch SEO Tags dynamically as explained above for PHP.

This is a screenshot of dashboard for managing a post in an application built using ASP.Net framework and C#:

Here users can manage SEO tags for all posts separately.

How to initiate an SEO Project? How to initiate an SEO Project?

CASE 4 – CMS TOOLS

If your website is developed using a CMS tool Like WordPress, Magento, Joomla, Drupal, Blogger etc.

In these CMS tools there are many modules and plugins that can be added to get SEO functionality ready.

For WordPress:

You can install: Yoast SEO or All in One SEO pack Plugin.

For Magento:

Magento has an inbuilt basic SEO management module.

If you are not using a SEO plugin or module then also you will have dynamic SEO titles and Description in these CMS tools.

Blogger websites have Schema.org markup for Type: Blog – posting already included in its code. They have Open Graph Meta Tags inbuilt as well. Content in these SEO, SMO and Shema.org markup tags is changed dynamically.

For other CMS tools, SEO Plugins will let you include SMO and Schma.org functionally to your website.

These are some cases to analyze conditions and initiate an SEO project.

 

BySlide Scope

How to create a child theme in WordPress?

A WordPress child theme is a part of main WordPress theme which inherits the property of its parent theme and ads some functionality and style of its own to the main theme.

Why is Child Theme Important?

Child theme is very important when theme customization are taken into account.  WordPress is an open-source website building tool.  Open-source tools can be customized to any extent as per requirement. If customized code is written in the theme files and the theme owner releases an update to the theme, all customization will be erased by the updated theme. To avoid the hassle of rewriting the code (example: theme functions) again and again we can take help of a Child Theme.

Advantages of Child Theme

Instead of creating a new theme from initial level you can simply use any theme and its functionality and modify it as per your requirement.

Updates will not be able remove your code.

In case if the code of child theme fails, there is always a working parent theme to serve clients.

Step by Step Child Theme Development

You will need two files in your child theme initially:

  1. Functions.php – To modify theme functions.
  2. Style.css – To modify or adapt parent theme styling.

Create a folder with above mentioned files.

Rename the folder as done in the image above:

 

As you can see clearly in image Twentyseventeen Child is written as “parenttheme-child”.

Rename the Folder with –child in the end.

Now in your Style.css file paste following code:

/*

 Theme Name: 2017 Child by Slidescope

 Theme URI: https:// slidescope.com

 Author: Ankit Srivastava

 Author URI: https:// slidescope.com/ankit

 Template: twentyseventeen

 Description: Child theme for Twenty Seventeen.

 Version: 0.1

 License: GNU General Public License v2 or later

 License URI: http://www.gnu.org/licenses/gpl-2.0.html

 Tags:

 Text Domain: twentyseventeen-child

 */

You have to modify author name, url and website as per your records..

And in your Functions.php file place the following code:

<?php

 add_action( ‘wp_enqueue_scripts’, ‘theme_enqueue_styles’ );

 function theme_enqueue_styles() {

 wp_enqueue_style( ‘parent-style’, get_template_directory_uri() . ‘/style.css’ );

 }

This code will inherit Parent Theme’s style.css styling.

Now you can create your own functions by editing the Child Theme’s Functions.php file from wordpress editor.

If you have any problems in setting up a child theme like this you can comment your problems below.

If you liked this post you can share it in your groups and social media.

BySlide Scope

Country Code Top Level Domains – ccTLD and SEO

What are ccTLD Domains?

ccTLD stand for Country Code Top Level Domain name extensions. We are familiar with common domain name extensions and their purpose:
.com – Commercial
.net – Networking
.org – Organization (Main Non Profit)

Every country has an ISO 3166-1 alpha-2 country codes and their respective country codes can be used as domain extensions too.
Country code of India is IN and hence the ccTLD of India is: “.in”
Similarly country code of USA is US and hence its ccTLD is: “.us”

How do ccTLD Affect SEO?

Search Engines results are based on the précised location of individuals initiating search queries. Google search engine even redirect users to their country specific Google Search.
USA – Google.com
INDIA – Google.co.in
CANADA – Google.ca
United Kingdom – Google.co.uk
Similarly for every country there are their respective Google search engine domain names.
If a website belongs to India then it will be easily recognized by local audience and it can be optimized for India specific search queries.

There are some ccTLDs which are not allowed to be registered directly.

There is also a Country Code Second Level Domain, i.e commonly called ccSLD and it is not like Top Level Domain.

Like mentioned above if ccTLD is .IN its ccSLD version is .CO.IN.

First preference of every customer is a .COM domain name. .Com domain names are so common that most of the common words are not available. .IN and .CO.IN are also cheaper than .COM domain names (by many domain name registrars).

ccTLD domain names have gained huge amount of popularity in the recent past and they can be seen competing with other TLDs in search result.

Search Results are also giving more preference to factors like Page Authority, Domain Authority and Content Value rather than domain name extensions but many users prefer common TLDs over comparatively new TLDs.

We have seen great results for .IN domain names as far as SEO is concerned.

.IN is shorter to type and can be remembered easily as it mixes with domain names in some cases. Similar is the case with domain names like .IT, .US etc.

Note: There are some exceptions in ccTLDs.

Country Code of United Kingdom is ‘GB’ but it’s ccTLD is .UK.

Please share your experience with ccTLDs for in our comment section.

If you are planning to buy a ccTLD for your company or online business please share your views.

You can also Contact us for Digital Marketing Consulting or Training.

BySlide Scope

Website SILO Architecture for SEO

SILO Architecture is a kind of website structure that can be applied in websites for the sake of optimizing it for Search engines.

If Silo is applied correctly in any website then according to statistics that website will start getting higher rankings in search engine results.

Silo Architecture uses the concept of grouping posts and articles that belong to same category, together.

If your blog is about any single category of topic then you can keep writing your articles without labeling the category but most of the websites and blogs write articles in different categories, users may or may not be interested in reading articles belonging to all categories. If we can present pages that are dedicated to a certain label or category Eg: Computers and Electronics, Money Making, Digital Marketing etc.

Stacking Posts of same category together in one page and providing easily navigable url of that page in the home page, top menu will let users in finding topics of their choice easily.

Sometimes we use information like Our Services in our website and Our Services can be further classified into sub categories and in the pages of those sub categories there can be a list of pages belonging to respective category.

You can refer to this example –

Website using SILO Arhitecture

You can view this image which is taken from the Wikipedia page of Silo Architecture –

Ofiicial SILO Architecture

And you can compare it with the example of one website given above.

This structure will result in better indexing of grouped pages. Every page can be optimized for respective keywords.

We can take example of these squares.

If I ask you to find All Red Squares in this image then you will be able to find them but let us take another example

Website SILO Architecture

Which of them was easier to find All Red Squares?

Grouped Pages also work in a similar way. Users and Search Engines will be able to recognize and find articles and content related to a particular topic easily.

If you have anything to share with us on Silo Architecture, please comment below.

If you worked on this architecture to create a website please share the name and link of your website so that our students and other users can analyze.

BySlide Scope

What is SEO and Why it is Important?

SEO stands for Search Engine Optimization, it is the process of optimizing a website or a blog by updating its programming code and content such that it gets indexed in the top ranking search results.

People Trust Search Engines for their queries, getting amongst top results for search queries will help any business in getting potential customers.

  1. SEO helps in Growing a Business.
  2. SEO helps in Meeting Business Objectives.
  3. SEO helps in improving Online Reputation of any brand.
  4. SEO helps in getting more visitors to your website.

Search engine optimization is classified into two parts:

  1. On-Page SEO Topics:

These optimizations are fully in our control

Optimizing Website Structure or Architecture

Knowledge:

Understanding Domain Names and Extensions

Understanding Basic HTML Structure

Better UX and UI.

Activities:

Optimizing HTML Code

  • Analyzing Deprecated Tags and replacing them.
  • In-page, in-line and external CSS & JavaScript

Optimizing Meta Tags

  • Title Tag
  • Meta Description
  • Social Media Optimization Meta Tags

Optimizing Content

  • Keyword Density
  • Use of Heading Tags
  • Optimized Paragraph Tags
  • Optimized Images

Images Optimization

  • Alternate Text Attribute
  • Title Attribute
  • Image Compression

Website Speed Optimization

  • Compressed HTML
  • Compressed CSS
  • Minified JavaScript

Optimized Page URLs

  • Pretty Permalinks Setup

Optimized File URLs

Google Analytics Integration

Sitemaps Creation

  • Dynamic Sitemaps
  • Static Sitemaps

RSS, Atom, Comments Feeds – XML

Optimizing Robots.txt

Canonical attribute in link tags of web pages for duplicate content.

 

Understanding Schema Markup and writing Microdata & JSON-LD scripts to implement Rich Data and Structured Data on Your Website

 

  1. Off-Page SEO Topics

Understanding Domain Authority & Page Authority

Understanding Page Rank

Back-link Building Strategies

Google Business Page Optimization

Directory Listing

Classified Advertisement that works

Linking website to Social Media Profiles

Forum Participation

Commenting on Blogs (Non –Spam)

Webmaster Tools for Submitting Websites to Search Engines

  • Google Webmasters
  • Bing Webmasters
  • Yandex Webmaster

Online Reputation Management

Guest Blogging Concept

We have a Module of Search Engine Optimization in our Digital Marketing Course.

BySlide Scope

How to Display Corporate Contact Information in the Google Search Rich Cards

Corporate Contact information helps business owners in displaying various contact numbers and details on the search engine results page in the Google Knowledge Panel for business.

Let’s consider a simple example If you have a business and you want to display your company’s Customer Support Number to the searchers with and information about toll charges on the number then you can use the Structured Data code on your website at prescribed locations.

If a user searched for Customer Care Number of Flipkart, the SERP on desktop web appeared as follows:

 Google Search Rich Cards

You can see the Card Result with customer care number and also the Customer Service number in Orange Circle which is Google Knowledge panel in searches.

 

Also look at this result in mobile based search for same query and here also you can see the number clearly display in bold and increased font size.

This is done to help searchers in finding accurate results without much hassle. It saves time of searchers as well.

Business owners publish these Corporate Contact information numbers in order to help their customers in finding correct information.

Here you can see Logo of the Organization as well and in order to publish it you have to use following code in your website:

<script type=”application/ld+json”>

{

  “@context”: “http://schema.org”,

  “@type”: “Organization”,

  “url”: “http://www.SlideScope.com”,

  “logo”: “http://slidescope.com/slide-scope-logo.png”,

  “contactPoint”: [{

    “@type”: “ContactPoint”,

    “telephone”: “+91-8604000569”,

    “contactType”: “customer service”

  }]

}

</script>

You have to replace your details with our contact details.

You can also add the Area Served Option and Type of Contact Number as well:

“contactOption”: “TollFree”,

    “areaServed”: “US”

Note: You can see that last entry is written without a comma. Remember this to avoid mistakes.

Where to Place the Structured Data JSON-LD code to get rich cards in search results?

You can place the above given JSON-LD code in the HTML of your Contact Us page or About Us Page.

Please make sure that your code is correct as per the standards of Structured Data Schema Markup.

You can use the Schema Markup Testing Tool to verify the correctness of your code:

Visit:  https://search.google.com/structured-data/testing-tool

BySlide Scope

What are Accelerated Mobile Pages and what do they actually do

What are Accelerated Mobile Pages?

Accelerated Mobile Pages is a project of Google for making user experience better and faster on mobile devices. User count of mobile devices like smartphones, tablets etc. is increasing rapidly. Number of visitors from mobile devices is a serious number to consider. If your website is not optimized for mobile then you might be losing potential clients. Google and other search engines are also taking the mobile compatibility factor seriously for evaluating the search engine rankings of website.

In simple words – Websites that are optimized for mobile viewing will get advantage in search engine ranking methodology and algorithms.

Why are Mobile Compatible Websites so important afterall?

  1. Mobile consumes less electricity than laptops and desktop computers and has almost same computing power if viewing websites for getting information is considered.
  2. Number of users who own a laptop or laptop is less than the number of smartphone and tablet owners.
  3. Mobile devices have better portability.

There are many other factors that conclude importance of mobile devices for searching information on internet and visiting websites.

Mobile Data Charges are considerably high and users get a limited amount of data in a month. Desktop version of website consumes more data and all the components are really not required to be loaded on mobile version of the same website.

Media size, page size, etc can be reduced and compressed for mobile screen which will save data and hence data consumption charges.

AMP – Accelerated Mobile Pages is a technology that can be used to build separate mobile pages for your website with the same content that is already created for the main website. The only difference will be the page size and removal of unnecessary scripts and media.

In short – AMP produces lightweight and fast loading pages for mobile devices.

You will get a better chance of ranking your website higher in search engines for mobile originated searches.

Users will be automatically redirected to your AMP enabled website if they are searching from their mobile devices.

You can see a Desktop Version of my website:

http://digital-marketing-course.slidescope.com/

& the Amp enabled version of the same website.

http://digital-marketing-course.slidescope.com/amp

You will notice that the AMP version loads much faster than the Desktop version but the desktop version is way prettier than the AMP version.

I am keeping both of them and majority of users on my website are from Web (Desktop).

After installing and configuring AMP for my website I am able to see a small AMP logo besides my listing on Google search result from my android smartphone.

How to get amp logo on search result

In order to check number of AMP pages indexed in search engine you can see your Google Webmaster Tool Dashboard.

Accelerated Mobile Pages in Google Webmaster Tools

How to Get Started with AMP?

If you are using a CMS like WordPress then it is a lot more easier to setup AMP on your website by using a plugin that will do almost everything for you.

If you have website which is not built on any CMS tool then you have to do some basic coding to get things done.

You must be familiar with Basic HTML coding, CSS and Javascripts to better understand AMP coding.

You can get started by following this documents:

https://www.ampproject.org/docs/getting-started/

If you want AMP enabled for your website you can Contact Us

BySlide Scope

एफिलिएट मार्केटिंग क्या है ?

एफिलिएट मार्केटिंग को समझने से पहले हमें ये समझना जरुरी है की एफिलिएट शब्द का क्या अर्थ है | एफिलिएट का शाब्दिक अर्थ है सहबद्ध या एक प्रकार की साझेदारी जिसमे एक व्यक्ति या कंपनी दुसरे व्यक्ति या कंपनी के प्रोडक्ट्स और सेवाओं को प्रमोट करता है औए सेल्स को बढाता है | सेल्स होने पर बिक्री के दाम में से कुछ प्रतिशत हिस्सा एफिलिएट को मिलता है |

एफिलिएट मार्केटिंग इसी प्रकार से अपने प्रोडक्ट्स या सेवाओं को बढ़ावा देने के लिए प्रयोग किया जाने वाला तरीका है |

एफिलिएट मार्केटिंग में निर्माता कंपनी अपने उत्पादों को ऑनलाइन बिक्री के लिए किसी वेबसाइट पे डिस्प्ले करती है | विजिटर सीधा इन वेबसाइट से भी सामान को खरीद सकता है | कई ब्लॉगर और वेबसाइट के मालिक ये जानते है की उनकी वेबसाइट पे उन्हें अच्छा ट्रैफिक मिलता है | अच्छे ट्रैफिक के कारण कुछ प्रतिशत विजिटर वेबसाइट मालिकों द्वारा लगाये गए विज्ञापनों पे भी प्रतिक्रिया करते है | ये विज्ञापन किसी ऐसे उत्पाद के भी हो सकते है जिनको वेबसाइट मालिक एफिलिएट के तौर पे प्रमोट कर रहे हो | यदि विजिटर उन विज्ञापनों पे प्रतिक्रिया करने के बाद उत्पाद की निर्माता कंपनी की वेबसाइट पे पहुच जता है और उस उत्पाद को खरीद लेता है तो निर्माता कंपनी का तो सीधा लाभ होता ही है साथ में जिस वेबसाइट पे विज्ञापन को क्लिक करके वो खरीदार आया है उस वेबसाइट के मालिक को भी कुछ प्रतिशत कमीशन मिल जाता है |

इस प्रकार की मार्केटिंग में दोनों का ही फायेदा है | अधिकतर उत्पाद के निर्माता अपने सामान की बिक्री के लिए किसी बड़े शौपिंग पोर्टल पे सेलर के तौर पे पंजीकृत होते हैं | इस तरह के बड़े शौपिंग पोर्टल के उदाहरण है – AMAZON, FLIPKART, EBAY इत्यादि | ये सभी पोर्टल भी बिक्री को बढ़ाने के डिजिटल मार्केटिंग का सहारा लेती हैं जैसे की डायरेक्ट ऐड, सर्च इंजन ऐड, एफिलिएट मार्केटिंग इत्यादि |

इस तरह के बड़े पोर्टल सेलर को तो पंजीकृत करते ही है साथ में एफिलिएट को भी पंजीकृत करते है | एफिलिएट को पंजीकरण के समय अपनी पर्सनल डिटेल, बिलिंग डिटेल और अपनी वेबसाइट या ब्लॉग की जानकारी भी देनी होती है | ये वेबसाइट या ब्लॉग वो माध्यम है जिसपे एफिलिएट शौपिंग पोर्टल के प्रोडक्ट्स को प्रोमोट करता है |

एफिलिएट मार्केटिंग में उत्पादों के URL (वेब एड्रेस) के अंत में एफिलिएट ID जोड़ दी जाती है | एफिलिएट इन एफिलिएटेड वेब एड्रेस को अपनी वेबसाइट, फ़ोरम् में, सोशल मीडिया पे या व्हात्सप्प पे भी प्रमोट कर सकता है | इस तरह से उस प्रोडक्ट को लोकप्रियता मिलती है जो की डिजिटल मार्केटिंग का एक प्रमुख उद्देश्य है | किसी भी उत्पाद को हज़ारों एफिलिएट प्रोमोट करते है क्युकी उनको उस उत्पाद की बिक्री पे कमीशन मिलता है |