Home >
General >
Affiliate Marketing Forum
Steal This Method to Outsource the Clean Up of Your Landing Pages to a VA (13)
05-23-2018 03:03 PM
#1
silvertongue (Member)
Steal This Method to Outsource the Clean Up of Your Landing Pages to a VA
As we all know, cleaning up ripped landing pages from Adplexity can be very time-consuming, and let's be honest, ultimately quite imperfect (especially if - like me - your programming knowledge is limited...).
Replacing links, downloading external files, removing unnecessry code, compressing images, adding missing getURLParameter functions... All these things are time-killers and if done incorrectly, can result in broken, incoherent or slow pages that will set our campaigns up for failure from the get-go.
That's why I prefer to have this process outsourced to an experienced programmer on Upwork.
It was hard getting someone from outside the industry to understand what I wanted to have happen; and, in the beginning, I have to admit I was spending more time on back-and-forth clarifications with freelancers than I was previously spending on cleaning up the landing pages myself.
However, after a few iterations, I've refined the job description to a point where I no longer have to get involved in the process. I simply chose my landers, hire a programmer on Upwork, and have the optimized landing pages delivered to my email 1-2 days later.
You can't imagine the relief that's been...
Because this job post is inspired from all the great contributions made by moderators and affiliates of this forum, I though I'd share it here so you guys could also use it to outsource landing page clean up to a VA.
This is and will be a work in progress. Happy to add in any improvements you guys think of.
THE LANDING PAGE CLEAN UP GUIDE
1. Replace all URL’s with mine – no external links shall remain in any files (watch for potential sneaky redirects)
- BEFORE: src="1476348914_21b339f4a5e5.png"
- AFTER: src="http://cdn.yourdomain.com/[folder1]/[folder2]/1476348914_21b339f4a5e5.png"
2. Ensure the functionality and proper display of all getURLParameter functions
- Make sure there is a script calling out the URL parameters in the <head> of the page (when applicable)
Code:
<script>
function getURLParameter(name) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1] || ''
);
}
</script>
3. Add bot trap [>>FOR Voluum USERS ONLY<<]
- Add the following line after the <body> tag:
Code:
<a href="http://trackinlink/click/1" style="font-size: 6px; color:#423c15; position: absolute; left: -900px;">Click Here</a>
- Replace the call-to-action links with the following (leave “class” and other important elements):
Code:
<a href="javascript:void(0)" rel="noreferrer" onclick="exit_offer();PreventExitPop = false">
- Add the following line before the </body> tag:
Code:
<script type="text/javascript">
function exit_offer() {
window.onbeforeunload=null;
window.location = 'http://trackinlink.com/click/2';
}
</script>
[I'm refering here to the following bot trap:
https://stmforum.com/forum/showthrea...fic-in-Voluum]
4. Optimize the page to decrease loading speed below 2s (https://tools.pingdom.com/)
- Optimise images (can use a service like https://imageoptim.com/mozjpeg/ or http://www.kraken.io)
- Remove unnecessary tracking, JavaScript, CSS and JQuery (usually added automatically by web design programs)
- If jQuery files present, make sure the landing page is using Google-hosted version, otherwise replace it with the Google-hosted version
- Put all styles on the index page, not in separate files
- When possible, move the javascript at the bottom of the page, before the </body> tag. In other words, avoid loading javascript in the <head> unless it is absolutely necessary!
WEB VERSION of this guide available here: https://docs.google.com/document/d/1...it?usp=sharing
Hope this helps!
05-24-2018 06:17 AM
#2
vortex (Senior Moderator)
*Applause with my hat off!*
Thanks so much for sharing this!
Just one thing: When you say to remove the javascript at the bottom, what kind of code do you have in mind exactly? Often, JS is moved to the bottom to help page load speed, by allowing the rest of the page to show up for the visitor first. Deleting useful code won't do!
Amy
Sent from my SM-G930W8 using STM Forums mobile app
05-24-2018 06:29 AM
#3
twinaxe (Senior Moderator)
For the stuff you mention you can also just build a simple bot with Winautomation to go through the files, replace all jquery files for example with local hosted or CDN files, change all a hrefs to your link, check if needed JS is on lander and if not add it, download all external files and save them locally and so on.
Shouldn't be too hard to create.
For such things Winautomation is really nice and extremely fast.
And I would rather trust something that I have created myself than an untrained VA.
05-24-2018 06:54 AM
#4
iAmAttila (Veteran Member)

Originally Posted by
twinaxe
For the stuff you mention you can also just build a simple bot with Winautomation to go through the files, replace all jquery files for example with local hosted or CDN files, change all a hrefs to your link, check if needed JS is on lander and if not add it, download all external files and save them locally and so on.
Shouldn't be too hard to create.
For such things Winautomation is really nice and extremely fast.
And I would rather trust something that I have coded myself than an untrained VA.
Maybe it's not hard for you, but for me who is not a coder - that sounds like building a castle from scratch LOL
05-24-2018 07:04 AM
#5
twinaxe (Senior Moderator)
Don't get me wrong, I am absolutely no coder myself.
That why I mentioned Winautomation.
It's a good structured software to build such bots so that you don't have to code them yourself.
If you can think just a little bit logically you should be able to create such bots with Winautomation.
Sure, more complicated stuff requires little bit more knowledge.
For example I could imagine that some regex is needed for such a bot, there I would also use a regex builder because I can't do it on my own.
But to get little bit into it can absolutely be worth it.
Can save lots of time (Winautomation is lightning fast) and also the trouble to train a VA.
05-24-2018 07:23 AM
#6
silvertongue (Member)

Originally Posted by
vortex
When you say to remove the javascript at the bottom, what kind of code do you have in mind exactly? Often, JS is moved to the bottom to help page load speed, by allowing the rest of the page to show up for the visitor first. Deleting useful code won't do!
Which bullet are you referring to?
I'm not saying to
remove, but in fact to
move the code to the bottom of the page to indeed increase load speed. Let me know where I made the wording mistake so I can fix it, Im not seeing it.
05-24-2018 07:25 AM
#7
silvertongue (Member)

Originally Posted by
twinaxe
For the stuff you mention you can also just build a simple bot with Winautomation to go through the files, replace all jquery files for example with local hosted or CDN files, change all a hrefs to your link, check if needed JS is on lander and if not add it, download all external files and save them locally and so on.
Shouldn't be too hard to create.
For such things Winautomation is really nice and extremely fast.
And I would rather trust something that I have created myself than an untrained VA.
Thanks for sharing! Hadn't heard of this tool. And yeah, for such automated tasks I'd much rather have some bot manage it when possible.
I'll let you guys know if I manage to build something worth sharing.
Cheers.
05-24-2018 08:10 AM
#8
realtalk (Member)
Thanks for creating this list of cleanup tips!

Originally Posted by
silvertongue
- When possible, move the javascript at the bottom of the page, before the </body> tag. In other words, avoid loading javascript in the <head> unless it is absolutely necessary!
In case it may be useful, I'd like to suggest making a small point that
getURLParameter is an example of javascript that *typically* needs to live in the
<head>.
05-24-2018 08:24 AM
#9
vortex (Senior Moderator)

Originally Posted by
silvertongue
Which bullet are you referring to?
I'm not saying to remove, but in fact to move the code to the bottom of the page to indeed increase load speed. Let me know where I made the wording mistake so I can fix it, Im not seeing it.
Oops! Apologies...you're right. I read that wrong. Staying up past midnight is not having good effects on my eyes or brain...
The "move...at" threw me off.
Thanks again for the share!
Amy
Sent from my SM-G930W8 using
STM Forums mobile app
05-24-2018 08:30 AM
#10
silvertongue (Member)

Originally Posted by
vortex
Oops! Apologies...you're right. I read that wrong. Staying up past midnight is not having good effects on my eyes or brain...
Hahaha!

Well I appreciate you finding the time to respond in such late hours. Thanks
05-24-2018 08:31 AM
#11
silvertongue (Member)

Originally Posted by
realtalk
In case it may be useful, I'd like to suggest making a small point that getURLParameter is an example of javascript that *typically* needs to live in the <head>.
Added!
05-24-2018 09:31 AM
#12
telebind123 (Member)

Originally Posted by
twinaxe
Don't get me wrong, I am absolutely no coder myself.
That why I mentioned Winautomation.
It's a good structured software to build such bots so that you don't have to code them yourself.
If you can think just a little bit logically you should be able to create such bots with Winautomation.
Sure, more complicated stuff requires little bit more knowledge.
For example I could imagine that some regex is needed for such a bot, there I would also use a regex builder because I can't do it on my own.
But to get little bit into it can absolutely be worth it.
Can save lots of time (Winautomation is lightning fast) and also the trouble to train a VA.
Have you personally tried this?
05-24-2018 09:53 AM
#13
twinaxe (Senior Moderator)

Originally Posted by
silvertongue
Thanks for sharing! Hadn't heard of this tool. And yeah, for such automated tasks I'd much rather have some bot manage it when possible.
I'll let you guys know if I manage to build something worth sharing.
Cheers.
I have Winautomation since 2009 and although I never used it that much I always fire it up when I need to work with files in bulk for making changes, sort them or grab specific values from the files.
For not so complicated stuff it´s pretty easy to get bots done.
And as I said, it´s lightning fast.
I guess it would only need few seconds for a handful of landers to do all the changes, imagine how long a VA would need.
Also very good is Zennoposter for Webautomation and for Windows automation.
Zennoposter also has a very powerful reg ex editor that is extremely helpful for em when I have to use reg ex because I don´t understand how it works myself.

Originally Posted by
telebind123
Have you personally tried this?
Not exactly this but other stuff and when you understand the logic behind it it should be absolutely doable.
Home >
General >
Affiliate Marketing Forum