Thursday, November 3, 2022

19th October 2022 Google Spam update.

19th October 2022 Google Spam update.

It was not core update its spam update.

Core update are launched to improve the quality of search result update, not to punish any kind of website.

But spam updates are launched to punish spam websites, in this update google target those website who do not work on google spam rules.

 If your website lost traffic after this update, it must be violating one of these Spam Policies.

“you can get back the traffic of website after this update” but follow google policies.

SEO is now more complex! There solution will not be as easy a few clicks.

1.       Keyword stuffing

2.       Scraped content

3.       Link spam

4.       Hacked content

5.       Hidden text and links

6.       Sneaky redirects

7.       Cloaking

8.       Doorways

9.       Machine-generated traffic

10.   Malware and malicious behaviour’s

11.   Misleading functionality

12.   Spammy automatically-generated content

13.   Thin affiliate pages

14.   User-generated spam

15.   Other behaviour’s that can lead to demotion or removal

16.   Copyright-removal requests

17.   Online harassment removals

18.   Scam and fraud 

 If you're an SEO professional, you've probably heard of keyword stuffing, scraped content, link spam, hacked content, hidden text and links, sneaky redirects, cloaking, doorway pages, machine-generated traffic, malicious behaviors… and all of those things are bad.

But what are they? What can you do about them? And how can you tell if your site has been affected by them?

In this post we'll explain the common issues that can lead to website demotion or removal from Google's index.

Don't you just hate it when you see a site and think, "Oh, I should check out that content." But then when you click on it and get to the content… you don't find what you were looking for?

It's happened to us too. And so we've got some advice for how to fix that problem:

1. Check the first few words of a link. If they're too long or include an annoying word like "click," they could be spammy or a doorway.

2. Don't click on links with the word "click" in them. They're probably spammy and you'll end up being redirected to another site where you'll have to go through the same process again!

3. If something feels wrong about the way a page looks, smells or feels (like links seem to have been scraped from somewhere else), that could be a clue that something is up with the site's content—and not in a good way!






Tuesday, June 9, 2020

Introduction of Java

Java is a general-purpose computer programming language that is concurrent, class-based and object-oriented.

Java was developed by James Gosling in 1991 at Sun Microsystems(now owned by Oracle Corporation).

Sun Microsystems released the first public implementation as Java 1.0 in 1995.

The language was initially called Oak,Later the project went by the name Green and was finally renamed Java.

One Language : Four Editions
Standard Edition ( JSE )
Enterprise Edition ( JEE )
Micro Edition ( JME )
Java Card Technology ( JCT )



 
Core Java Fundamental


Features of Java:

Simple :
According to Sun Microsystems, Java language is very simple to learn and code because:
 Syntax is based on C++ (so its is easier for programmers to learn it after C++).
 Remove so many confusing and/or rarely-used features e.g., explicit pointers, operator overloading,virtual concepts etc.
 Do not need to bother about un-referenced object, that will be removed automatically by Garbage Collector.

Object Oriented :
Java is an object oriented programming language.
 It supports all principles of Object Oriented Programming :

    1. Abstraction
    2. Encapsulation
    3. Inheritance
    4. Polymorphism

Platform Independent :
Java is based on the concept of WORA (write once run anywhere).
 The target of Java is to write a program once and then run this program on multiple operating systems.
 Java code requires both compiler & interpreter.
 When you compile a java source code it produce a bytecode ( .class file).
 This bytecode is for Java Virtual Machine ( JVM ), not for real machine.
 JVM is specific to a platform & produce platform specific machine code.

Auto Memory Management :
In Java you don't need to care of de-allocation of garbage (un-referenced objects).
 JVM delegates the job of garbage collection to a thread, called garbage collector, working of garbage collector is monitored & controlled by JVM itself.
Multi-threaded :
 Multi-threading helps in achieving Multi-tasking.
 Java has language-level support of Multi-Threading.
 A thread is an independent path of execution.
 Multi-threading saves wastage of CPU cycles. It makes the application more productive & responsive.

Robust :
Robust means simple strong.
 Java is strongly typed language (that is, all variables must be assigned an explicit data type).
 Java has language-level support for exception handling.
 Java automatically checks the array boundary. It's not the case of its predecessors languages.
 There are lack of pointers that avoids security problem.
 There is automatic garbage collection in java.

Secure :
 Elimination of direct memory pointer & automatic array limit checking prevents rouge programs from reaching into section of memory where they shouldn't.
 Untrusted programs are restricted to run inside the JVM. Access to the platform can be strictly controlled by a security manager.
 Code is checked for pathologies by class loader and a bytecode verifier.

Architecture neutral :
In Java there is no dependent features e.g. size of primitive data type is fixed for all type Architecture (32 bit or 64 bit). Hence, Java compiler generates an architecture-neutral file format, which makes the compiled code executable on any architectural machine, with the presence of Java runtime system.

Portable :
Since, java is architecture-neutral and having no implementation dependent aspects, makes Java portable. You may carry the java bytecode to any platform.

Distributed :
You can create a distributed application with the help of JAVA. You may access by calling the methods from any machine on the internet.


More About Learning Java : https://prowessapps.in/java/java-introduction 
visit.

Monday, May 11, 2020

How to Use Google Webmaster Tools for Elaborate Your SEO

Content


  •  Introduction: Google Webmaster Tools
  •  Verification
  •  Site Dashboard
  •  Site Messages
  •  Site Settings
  •  Search Appearance
  •  Search Traffic
  •  Google Index
  •  Crawl
  •  Malware
  •  Additional Tools
  •  Labs


What is GWT- Intro

Google's Webmaster Tools are essential for any strong SEO effort.
It helps you see your website as Google sees it.
The toolset gives you insights into what pages have been indexed on your site, what links are pointing to it, your most popular keywords, and much more.A site that's active in Webmaster Tools has a better shot at being fully indexed and ranking well.



Verification


  •  Before you can access any data on your site, you have to prove that you're an authorized representative of the site. This is done through a process of verification.
  • There are five main methods of verification currently in place for GWT.


Steps for Verify

  • The HTML file upload. Google provides you with a blank, specially named file that you just have to drop in the root directory of your site.
  •  HTML tag. Clicking on this option will provide you with a metatag that you can insert into the head of your home page.
  • Domain Name Provider. Select your Domain Name provider from the drop down list and Google will give you a step by step guide for verification along with a unique security token for you to use.
  • Google Analytics. If the Google account you're using for GWT is the same account as for GA, is an admin on the GA account, and you're using the asynchronous tracking code, then you can verify the site this way.
  •  Google Tag Manager. This option allows you to use the Google Tag Manager to verify your site.

Site Board


  • Now that you're verified, you can log in and start to examine the data for your site.



  • The first screen you'll see is the dashboard. This gives you a quick view into some of the more pertinent information for your site, along with any new messages from Google. 


Change Your Address

  • You decide to migrate your entire site to a new domain, this is where you let Google know.
  •  Once you've set up your new site, permanently redirected the content from your old site to your new using a 301 redirect, added and verified your new site on GWT, then you come to this option and inform Google of the move.


Google analytics property

  • If you'd like to be able to see your GWT data in Google Analytics (GA), you can use this tool to associate a site with a GA account.

Simply select any currently linked GA account to associate it with this site. If you don't have a GA account, you have the option to create one here.

Users & Site Owners


  •  Here you can see a list of all authorized users on the account, and their level of authorization.
  •  Owners have permission to access every item on the site.
  • Users with "Full" permission can do everything except add users, link a GA account and inform Google of a change of address.
  •  Users with "Restricted" permission have the same restrictions as those with "Full" permission plus the following: they only have viewing capabilities on configuration data, cannot submit sitemaps or request URL removals, cannot submit URLs, cannot submit reconsideration requests, and only have the capability to view crawl errors &  malware notifications.



Verification Details

  • This lets you see any verification issues / successes.
  • It gives displays the list of Verification attempts by Google to verify the website


Associates

  •  This section allows you to associate different Google accounts with your GWT account.
  • They can't see any data in GWT, but they can perform actions on behalf of your site (e.g., creating an official YouTube account for the site, or posting to Google+ on behalf of the site through an associated account).



  •  To add an associate user, simply:
  • Click on the "Add a new User" button.
  •  Enter the email address that's associated with the account you're associating.
  • Select the type of association you want.
  • Click "Add".
  • To associate a Google+ page, if it's the same account on GWT and Google+, you're done. If you're using different accounts:
  • Navigate to the Google+ page.
  • Click on the profile button on the left.
  • Click "About", in the links section.
  • Add a link to the site.


Search Appearance


  •  Clicking on the ? icon to the right of this menu option delivers a nice breakdown of the various elements of a search engine results page (SERP).


Structured Data
Here you can see information about all structured data elements that Google's located on your site, whether they're from schema.org or older micro formats.

Data Highlighter


  • The data highlighter allows you to help Google identify some types of structured data on the pages without the need for the code to actually be implemented.
  • To use the tool, you need to login to Webmaster Tools, choose your site and then click “Optimization”, then “Data Highlighter”. It gives you the option to tag a single page or multiple pages, verify the tags, and then “publish” it to Google. 


HTML Improvements

  •  Here is where GWT will inform you of issues with your title and description tags. As titles and descriptions should be unique for each page and should be within certain character length ranges.
  •  Clicking through on any of these errors will give you a more descriptive overview of the error and will also give you a list of pages where the error was detected.


Site links

  • Whenever Google determines that your site is an authority for a particular keyword they'll show a collection of links below the main link, pointing to what they believe to be the most important links on that page.
  •  While you can't specify the actual pages that you want to display in the site links, you can specify which pages you want removed.


Search Traffic             


  •  Search Queries : Here you can get an overview of the top keywords that returned a page from your site in the search results.



  • Data shown here is collected in a slightly different way from your analytics platform, including GA, so don't expect the number to exactly.



  • Ø The Search Queries section is broken down into five main indicators:



  • Query: Query gives you details on what keywords your site is currently ranked for. It's important to remember that "rank for" means showing up in the SERPs – not necessarily actively attracting traffic
  • Impressions: If you've ever wondered how many people are seeing your website for a specific keyword search, this will tell you.
  • Clicks: Of the people who are seeing your site, how many are clicking? This information lets you know how many searchers seeing your site are taking action and clicking on your search result.
  •  CTR: Your CTR, or click-through rate, is the percentage of people that are clicking on your site in the search results.
  •  Average Position: This metric tells you where your site typically ranks for each keyword.


Links to Your Site

This section identifies the domains that link to you the most, along with your most linked to content. While you most likely won't see every link that Google's found for your site

Internal Links

  •  Here you can see the top pages on your site sorted by the number of internal links to those pages.

Any pages that show 0 internal links have been orphaned and should either be linked to from somewhere on your site, or redirected to an appropriate page

Google Index


  •  The Index Status allows you to track the status of your site within the Google index. How many pages are they showing as being indexed? Are there any worrying trends? Have you accidentally blocked large sections of your site from Googlebot? This is a great place to get the answers to those questions and more.

 
Content Keywords


  •  This section displays the most common keywords found by the Google crawler as it navigated your site. One thing to keep an eye on here is if you see unexpected, unrelated keywords. showing up, that's usually an indication



 Removal Tool
•      The URL  removal tool is meant for pages that desperately ought to be removed—for example, if they contain confidential knowledge that was accidentally exposed or found 404 error.

•      In QACampus – example of links for removal
      http://www.qacampus.com/contact_us.php
      http://www.qacampus.com/tt_open_ource_fundamentalsofjmeter.php
   
  Note:- Using the tool for other purposes may
          cause problems for our site.

     Steps of remove url


  •  Enter the URL that we want to remove, click continue, then select whether we want it removed from the search results and the cache, just from the cache or if we want an entire directory removed. Clicking Submit Request adds it to the removal queue. Typically this request will be processed in 2- 24 hours.                  

      Crawl error
 

  •  The Crawl Errors page provides details about the URLs in your site that Google could not successfully crawl or that returned an HTTP error code (404). This page provides two general kinds of reports.
  • Google has detected when crawling our site over the last 3- months.
  • We can also remove this type of error by using 301- redirection code to our original page.
  •  At last we know well 404 error page not harm our site ,if we remove this it will improve user attraction.


    Crawl Stats


  • The crawl stats section gives you an idea of how fast the crawlers are able to read pages on your site.

Spikes are to be expected here, but is you see a sustained drop in pages crawled, or a sustained spike in time spent downloading a page, or in the size of a page, then that's an indication that you should take a look and see what's changed on your site.

Fetch as Google


  •  Here is where you can basically view your pages as Google sees them. They'll return the HTTP response, the date and time, and the HTML code.
  • This is a great way of verifying that the Google crawler sees the page as you expect it to and that there are no externally injected hidden links on the page.
  • You are allowed 500 fetches / submissions a week, and 10 linked page submissions per week (submitting a page and all pages linked from it at the same time).


Blocked URLs

This section is the place to test out your current robots.txt against any pages on your site to verify whether they can be crawled or not. You can also test out modifications to your robots.txt to see whether they'd work as you anticipate against various pages on your site.

URL Parameters

  • What it does is that it allows you to specify URL query string parameters that shouldn't be considered when examining URLs on the site to determine unique URLs.


For example, if you had a tracking parameter that you use for a particular campaign, then the page is obviously the exact same page as when it's reached without the tracking parameter. Entering the tracking parameter in here tells Google that they should ignore the tracking parameter when looking at the URL
   
 Malware

If Google has detected any malware on your site, this is where they'll list it out (it will also appear in the messages section). If you see a page here you'll want to get it fixed as soon as possible and click on the "Request a Review" button that will be displayed here.

Additional Tools

This section contains links to tools that are outside of GWT, but are of interest to webmasters, such as the Structured Data Testing tool, which enables webmasters to test their schema implementations, the Structured Data Markup Helper, and others

Labs

  • The labs section contains functionality that's in testing mode.
  •  Author Stats : With the big push to tie up bylines to Google+ accounts, this tool allows you to see data for pages which you are the author for, so you'd need to be logged into an account in GWT that you've previously set up as an author.


Custom Code


  • This allows you to set up Google customized search for your own site.
  • Create a custom search engine that searches only your own site.
  • Put a search box anywhere on your site.
  • Customize the look and feel of the search results pages.



Instant Previews


  •  This tool allows you to see how your site looks using Google's Instant Preview feature (the view of your site that can be seen in the search results when you mouse over the double arrows that show up next to a result).
  •  However, Google removed Instant Previews in April, so this feature isn't of any value to webmasters.


Site Performance

  • This section of Labs has been shut down and links off to alternative resources. 


Video Marketing Tips to Inform Your Strategy

In the chop-chop evolving landscape of promoting, businesses area unit perpetually needed to return up with improved ways that to market themselves and attract valuable leads. The rising client expectations have diode businesses to develop new methods to satisfy and exceed the stress.

One of these methods that have gained momentum recently is video selling.
There is hardly any doubt concerning the very fact that video-driven platforms area unit well-received by today’s generation. In fact, Snapchat has overtaken Twitter with a user base of over one hundred fifty million daily compared to the 136 million daily users of Twitter.



Such multiplied quality of videos has convinced businesses to rethink their digital selling methods and embrace videos to draw in a flood of consumers.Let’s take a glance at why video ought to be a part of your digital selling strategy.Why Video selling Deserves a Spot in Your selling combine

Increased Comprehension and Engagement
Did you recognize that the eye span of a mean person is eight seconds? this implies that you simply solely have a brief window to draw in the eye of your customers and interact them in what you have got to mention. Blocks of text can hardly serve the aim. this is often wherever videos become relevant.

The human brain processes visuals sixty,000 times quicker than text. this is often as a result of videos charm to many senses. As a result, this enables viewers to raised comprehend the message than text.

Enhanced SEO potentialities
Since a video will garner large engagement, major search engines places a great deal of importance on video content. this is often as a result of it's easier to observe a 3 minute video explaining a product rather than reading through text.This means that as well as video content in your selling methods can mechanically provide you with a higher probability of ranking well in search results. a higher rank interprets into larger potentialities of obtaining detected.





Greater Reach to legion Potential Viewers
There area unit various video distribution sites that enable you to transfer the videos you produce. the favored sites have an outsized user count. parenthetically, YouTube has over one billion monthly active users. This escalates your possibilities of reaching resolute thousands of users daily.
Additionally, videos is shared on numerous social media platforms simply. With 2.1 billion active social media users, promoting your videos on these platforms can increase the possibilities of exposure exponentially. once folks realize your video fascinating, they're extremely possible to share it, which implies a lot of reach.
Additionally, with the multiplied usage of smartphones, folks wish data quick. a fast video explaining the functions of the merchandise that they want to get could also be simply what they're trying to find.

Greater Trust
The usage of videos puts a face to the whole. It reveals a lot of concerning your whole than a brand and a manual by encouraging interactions. A video demonstration alleviates client doubts and answers their queries.
A video not solely depicts what you are doing however conjointly why you are doing it. This enhances transparency and builds trust.

Better client Retention
Since videos will convey your message in an exceedingly simpler and compendious means, customers area unit quite possible to observe these. this implies they'll be staying on your page for a minimum of as long because the video lasts. With a good call-to-action at the top, you'll simply direct the viewers to the webpages containing your product and or services.
Additionally, heightened comprehension can modify viewers to recollect what they see. Therefore, this is often one in every of the most effective ways that to retain customers.

Increased Conversion Rates
As your videos begin gathering an outsized audience, the proper selling methods can begin generating leads and fuel conversion rates. With correct investment, your sales area unit attending to skyrocket in no time.
Ease of Production
With technological innovation, video production has become a straightforward method. It doesn't need a great deal of apparatus and a whole project is completed in an exceedingly few minutes. a straightforward camera will do the trick. an honest net affiliation plus local area network property can facilitate in uploading and distributing the ultimate video on numerous platforms.

Did you recognize that as several as fifty five % of tiny and medium business homeowners say that video selling could be a must? Videos area unit powerful tools that drive engagement. they're an excellent thanks to differentiate your whole from your competitors. Therefore, you must begin finance in them nowadays.

Thursday, April 30, 2020

Five reasons why Google isn’t indexing all of your web pages !!

1. Errors in the robots.txt file of your website keep Google away

The disallow directive of the robots.txt file is an easy way to exclude single files or whole directories from indexing. To exclude individual files, add this to your robots.txt file:

User-agent: *
Disallow: /directory/name-of-file.html

To exclude whole directories, use this:

User-agent: *
Disallow: /first-directory/
Disallow: /second-directory/

If your website has a robots.txt file, double check your robots.txt file to make sure that you do not exclude directories that you want to see in Google’s search results.



Note that your website visitors can still see the pages that you exclude in the robots.txt file. Check your website with the website audit tool in SEOprofiler to find out if there are any issues with the robots.txt file.

2. Your pages use the meta robots noindex tag

The meta robots noindex tag enables you to tell search engine robots that a particular page should not be indexed. To exclude a web page from the search results, add the following code in the <head> section of a web page:

<meta name=”robots” content=”noindex, nofollow”>

In this case, search engines won’t index the page and they also won’t follow the links on the page. If you want search engines to follow the links on the page, use this tag:

<meta name=”robots” content=”noindex, follow”>

The page won’t appear on Google’s result page then but the links will be followed. If you want to make sure that Google indexes all pages, remove this tag.

The meta robots noindex tag only influences search engine robots. Regular visitors of your website still can see the pages. The website audit tool in SEOprofiler will also inform you about issues with the meta robots noindex tag.

3. Your pages send the wrong HTTP status code

The server header status code enables you to send real website visitors and search engine robots to different places on your website. A web page usually has a “200 OK” status code. For example, you can use these server status codes:
301 moved permanently: this request and all future requests should be sent to a new URL.
403 forbidden: the server refuses to respond to the request.
For search engine optimization purposes, a 301 redirect should be used if you want to make sure that visitors of old pages get redirected to the new pages on your website.

The website audit tool in SEOprofiler shows the different status codes that are used by your website and it also highlights pages with problematic status codes.

4. Your pages are password protected

If you password protect your pages, only visitors who know the password will be able to view the content.

Search engine robots won’t be able to access the pages. Password protected pages can have a negative influence on the user experience so you should thoroughly test this.

5. Your pages require cookies or JavaScript

Cookies and JavaScript can also keep search engine robots away from your door. For example, you can hide content by making it only accessible to user agents that accept cookies.

It might be that your web pages use very complex JavaScripts to execute your content. Most search engine robots do not execute complex JavaScript code so they won’t be able to read your pages. Google can parse these pages to some extend but you’re making it unnecessarily difficult then.
How to find these problems on your website

In general, you want Google to index page pages. For that reason, it is important to find potential problems on your site. The website audit tool in SEOprofiler locates all issues on your site and it also shows you how to fix these problems. If you haven’t done it yet

Saturday, April 25, 2020

During coronavirus, we see how GMB can be a business’s lifeline - Google My Business

The recent days and weeks have been a blur as I’ve helped clients manage their online reputations amid a global pandemic that continues to inflict a heavy toll. Oftentimes Google My Business has been in the eye of the storm, with businesses turning to their GMB listings to notify people of sudden changes ranging from scaled back hours to temporary closures. Here are three truths that have emerged from this experience:

1. Your GMB listing is your lifeline
Under normal circumstances, people rely on a GMB listing to get essential information such as store hours and customer reviews to learn more about a business’s location. During the coronavirus pandemic, the nature of those searches changed rapidly as consumers’ behavior changed. “What are your hours?” became “Are you open while we shelter in place?” “What does your menu look like?” became “Do you offer curbside delivery?”

Businesses needed to respond quickly especially in the early going when Google had not yet rolled out special features to support posting COVID-19 related information. They needed to share special procedures they were following to ensure the health and safety of customers, the availability (or lack thereof) of products on store shelves, and either reduced hours or temporary closures, among other critical updates.

As states enacted shelter-in-place mandates, essential businesses needed to remind customers that they were, indeed, still open. Many relied on Google Posts or Q&A features, but doing so was not always a reliable avenue with Google suspending Q&A functionality at one point. Simply put, keeping a GMB listing up to date could make the difference to a business even staying afloat – and it still does as the pandemic continues to spread.

2. Google is responding
Even though Google warned of reduced support, the company still took several steps to help businesses mind their reputations through their GMB listings. For example, Google suspended customer review and Q&A functionality to protect businesses from the spread of misinformation and from people unfairly maligning them due to circumstances beyond their control.

In time, Google began to launch features to make it easier for businesses to communicate vital information, such as the COVID-19 Post type to help businesses quickly update their Google My Business (GMB) pages with coronavirus-related information that affects their operations or a “temporarily closed” option for businesses shut down by COVID-19. When businesses reported glitches in those features, Google responded quickly to fix them. Normally, Google simply lives with flaws when they are reported, accepting the reality that even an imperfect first launch helps its customers. Not this time. Google realizes businesses are fighting to survive, with zero margin for error.

There is a silver lining amid the pain. I expect Google will make permanent many of the temporary features that the company has put in place during the pandemic, such as curbside pick-up and no-contact delivery attributes for restaurants. The possibility of making these features more visible in a knowledge panel can only help a business.

3. “Good enough” is no longer good enough
Back in December, I wrote about the need for businesses to manage their GMB listings as frequently as possible. I divided businesses into three categories: Google Master (those who update their GMBs daily), Google Journeyman (who update their GMBs weekly), and Google Apprentices (who do so monthly).

Four months later, it’s time to revise our thinking: you’re either a Google Master or you may be out of business. We’re seeing now how a GMB is a business’s lifeline during a time of disruption. And there will be more: both natural disasters and human-inflicted ones that disrupt a business without warning. When those disruptions occur, a GMB listing provides the first line of response.

The lesson to be learned is this: don’t wait for a disruption to mind your GMB listings. Businesses that had already been managing their content closely were better prepared to react to the pandemic than those who had allowed their listings to fall out of date. Businesses that had taken the time to learn how to manage features such as Google Posts were able to move faster to keep their customers informed in the early days of the pandemic than the ones who were caught flat-footed. Master your GMB listings now. And never let up.

What Google’s Search Relations team has been doing in response to COVID-19

As the dominant search engine, Google has a responsibility to provide timely resources and fight misinformation. Search Advocate Daniel Waisberg explains some of the company’s initiatives in this clip from Live with Search Engine Land.

“I’ve been working almost 100% of my time on corona-related stuff,” said Daniel Waisberg, search advocate for Google, “As part of the search engineering team, we kind of see what’s going on and try to understand what are all the initiatives [and] how they align.”

“When it comes to webmasters, [we] hope you all saw the [Schema] event stuff,” he provided as an example of how the search engine is helping site owners and users navigate the crisis. “The team has been working really hard to make that happen — there was a change in Schema.org done quickly from the search team.