Every couple/few (or every muddy) rides dislodge the wiper with a small screwdriver working your way 'round like a paint can lid. Pull it down out of the way and clean way up in the oil seal with a q-tip.
If you "film" the oil/lip seal be VERY careful and lube it up good with something. I usually don't but when I do for others scoots I make one with a tapering end that's long, thin and the very tip of it is rounded and there's no edges, burrs or anything sticking up, really important not to knick the seal or shove something in there wider than 1/4" or so.
BEFORE you slide the wiper back up look for knicks or burrs in the lower leg. Feel for same too. 600 grit will knock the burr down. I carry a little swiss army knife that has a fine nail file on it and more than once it's saved the day after a dump in the rocks when you are two hours from the truck. Dump all yer oil from a cut seal and it's bye-bye bushing and stantion.
After that slide your wipers up and down a few times getting all the crap out and hose it off good with cleaner.
Smear some fork or what have you oil (30w is fine, no grease!) on the oil seal lip, pop yer wiper back in place.
Fork/shock oil don't last that long. Fork valves are VERY sensative to contamination.
Bleed yer forks every chance you get- it makes a diff! Some pump up a lot, some not at all.
If my bikes sit a lot I'll service the seals first then pump the fork a few times every couple few weeks. They drool and weep some but usually clean up after a ride, if not, I replace them. No big.
My 04 CR250R Honda went through fork seals every other ride. I "blueprinted" one set of forks here at work, still did it. God I hated that bike. But I can now change Showa seals in under 30 mins. off the bike.
Bottom line is fork seals are consumeables like filters, fluids and pads. How long they last is usually beyond the user's control. and that's where Motosportz comes in...