SlideShare a Scribd company logo
1 of 10
A story of blog
                         content theft
                       How to fight the copy-paste bloggers in the
                              Microsoft Dynamics CRM community




Jukka Niiranen
Blogger at Surviving CRM (http://niiranen.eu/crm/)
Tweetaholic at @jukkan (https://twitter.com/jukkan/)
Spotting the content theft &
the opportunity
   I discovered a corporate blog that had stolen a post I wrote
    on my personal Surviving CRM blog
        Original article: http://niiranen.eu/crm/2011/06/crm-2011-
         subgrids-aint-what-associated-views-used-to-be/

   Lucky for me they had done a pure copy & paste without
    editing any of the content
   This meant that also the images on their blog post were
    ”hotlinked”, meaning they were being loaded from my
    blog’s web server
   I could have easily blocked the images from being shown
    anywhere outside my own website by modifying the
    .htaccess file
   I could have even replaced them with a static image saying
    ”to view this content, please visit Surviving CRM”
Complaining on Twitter gives a tiny little
pleasure, but it doesn’t really address the
problem
Plotting the payback

   I decided to be a bit more cheeky with my approach and
    replace the images with tailormade notifications for the
    blog in question
   I created new copies of the images and updated my own
    blog post to use those
   For the original images I added some text boxes into the
    images. These would be shown to any visitor to the
    offending blog as long as they were still delivered from
    my web server
   Naturally I also wanted to document the results into this
    slide deck (and my blog), in case the blog owner spots
    the modified images and removes the post
The first images were left as they were. This
way anyone who’s just browsing the content
and not reading through it (like the blog
owner) may not notice the trick
On the next images I added a
friendly note telling the reader
where the original article is from
As we move along, I point out that the
”author” of this blog couldn’t actually
write a post like this him/herself
Since this is a blog for a company, next I
questioned what their business ethics are
like if they resort to such content theft in
their online marketing
On the last picture we advice the potential
customer to always check the backgrounds of
CRM consultants that they wish to hire, to protect
themselves from fraudulent players
Conclusions

   Content theft is all too commonplace on the web today and
    its very difficult to protect yourself from becoming a victim
    of it
   Many copy-paste bloggers will remove the stolen blog posts
    if you contact them, but this means they can just continue
    with their practice and none of the readers will know about
    it
   If you’d link to the stolen content from your original blog
    article, you might just end up giving them a higher search
    engine ranking as a result (that’s what they are ultimately
    looking for with their practice)
   As a blogger, you need to be creative in using different
    means to draw attention to the content thieves
   As blog readers, we should all be alert in spotting content
    theft and notifying the original bloggers as well as the
    copy-pasters about it

More Related Content

More from Jukka Niiranen

More from Jukka Niiranen (15)

Dataverse meets Teams: low code app opportunities for everyone
Dataverse meets Teams: low code app opportunities for everyoneDataverse meets Teams: low code app opportunities for everyone
Dataverse meets Teams: low code app opportunities for everyone
 
Microsoft Business Applications Summit 2020: parhaat palat
Microsoft Business Applications Summit 2020: parhaat palatMicrosoft Business Applications Summit 2020: parhaat palat
Microsoft Business Applications Summit 2020: parhaat palat
 
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avullaLiiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
Liiketoimintatietojen turvaaminen microsoftin pilvipalveluiden avulla
 
FDUG October 2019 Virtual Launch Event Highlights
FDUG October 2019 Virtual Launch Event HighlightsFDUG October 2019 Virtual Launch Event Highlights
FDUG October 2019 Virtual Launch Event Highlights
 
Towards a common app platform #SPUGfi
Towards a common app platform #SPUGfiTowards a common app platform #SPUGfi
Towards a common app platform #SPUGfi
 
Canvas Apps for the Model-driven mind
Canvas Apps for the Model-driven mindCanvas Apps for the Model-driven mind
Canvas Apps for the Model-driven mind
 
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
Elisa webinaari: Mitä seuraava Microsoftin Business Applications -julkaisujun...
 
Demystifying Dynamics 365 & Power Platform Licensing
Demystifying Dynamics 365 & Power Platform LicensingDemystifying Dynamics 365 & Power Platform Licensing
Demystifying Dynamics 365 & Power Platform Licensing
 
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaaElisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
Elisa Dynamics 365 -webinaari 26.11.2018: tekoälyä ja analytiikkaa
 
Microsoft Ignite 2018 in 30 Minutes
Microsoft Ignite 2018 in 30 MinutesMicrosoft Ignite 2018 in 30 Minutes
Microsoft Ignite 2018 in 30 Minutes
 
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
Microsoft Flow and Dynamics 365 - Jukka Niiranen at CRM Saturday Oslo, 2017-0...
 
Using Microsoft Social Engagement Together with Dynamics CRM
Using Microsoft Social Engagement Together with Dynamics CRMUsing Microsoft Social Engagement Together with Dynamics CRM
Using Microsoft Social Engagement Together with Dynamics CRM
 
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline DevelopmentSmarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
Smarter Sales Process in Dynamics CRM 2015 - Part 3: Pipeline Development
 
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead QualificationSmarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
Smarter Sales Process in Dynamics CRM 2015 - Part 1: Lead Qualification
 
Microsoft Dynamics CRM 2013 development server installation
Microsoft Dynamics CRM 2013 development server installationMicrosoft Dynamics CRM 2013 development server installation
Microsoft Dynamics CRM 2013 development server installation
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

A Story of Blog Content Theft

  • 1. A story of blog content theft How to fight the copy-paste bloggers in the Microsoft Dynamics CRM community Jukka Niiranen Blogger at Surviving CRM (http://niiranen.eu/crm/) Tweetaholic at @jukkan (https://twitter.com/jukkan/)
  • 2. Spotting the content theft & the opportunity  I discovered a corporate blog that had stolen a post I wrote on my personal Surviving CRM blog  Original article: http://niiranen.eu/crm/2011/06/crm-2011- subgrids-aint-what-associated-views-used-to-be/  Lucky for me they had done a pure copy & paste without editing any of the content  This meant that also the images on their blog post were ”hotlinked”, meaning they were being loaded from my blog’s web server  I could have easily blocked the images from being shown anywhere outside my own website by modifying the .htaccess file  I could have even replaced them with a static image saying ”to view this content, please visit Surviving CRM”
  • 3. Complaining on Twitter gives a tiny little pleasure, but it doesn’t really address the problem
  • 4. Plotting the payback  I decided to be a bit more cheeky with my approach and replace the images with tailormade notifications for the blog in question  I created new copies of the images and updated my own blog post to use those  For the original images I added some text boxes into the images. These would be shown to any visitor to the offending blog as long as they were still delivered from my web server  Naturally I also wanted to document the results into this slide deck (and my blog), in case the blog owner spots the modified images and removes the post
  • 5. The first images were left as they were. This way anyone who’s just browsing the content and not reading through it (like the blog owner) may not notice the trick
  • 6. On the next images I added a friendly note telling the reader where the original article is from
  • 7. As we move along, I point out that the ”author” of this blog couldn’t actually write a post like this him/herself
  • 8. Since this is a blog for a company, next I questioned what their business ethics are like if they resort to such content theft in their online marketing
  • 9. On the last picture we advice the potential customer to always check the backgrounds of CRM consultants that they wish to hire, to protect themselves from fraudulent players
  • 10. Conclusions  Content theft is all too commonplace on the web today and its very difficult to protect yourself from becoming a victim of it  Many copy-paste bloggers will remove the stolen blog posts if you contact them, but this means they can just continue with their practice and none of the readers will know about it  If you’d link to the stolen content from your original blog article, you might just end up giving them a higher search engine ranking as a result (that’s what they are ultimately looking for with their practice)  As a blogger, you need to be creative in using different means to draw attention to the content thieves  As blog readers, we should all be alert in spotting content theft and notifying the original bloggers as well as the copy-pasters about it