to get a longer chain you need to specifically not built ports on certain worlds that would make your optimal trade route shorter.
in the picture you presented you would have to build this trade port chain to get a longer route:
starting point: desert world on far west(left)
2nd: volcanic world to the east of the desert
3rd: terran world south-east of volcanic
4th: asteroid south-east of terran
5th: terran north of asteroid
6th: asteroid north-east of terran
that would give you a route with 5 lanes in it, which is 1 longer than your current route of 5 planets/4 lanes. you could go longer if you used star bases with trade docks, such as the route annatar suggests that uses the star and pirate base and an asteroid belt. my route uses only planets with natural logistics slots.
the value of the route is of course related to the number of lanes in the route. you ahve to be careful about which adjacent planets get ports or else you might break the lane. its worth noting that you can build as many ports as you want at worlds that are not adjacent to planets on the route and it won't break the chain at all. so in the example i described for your map, the ice world is totally non-adjacent to the route and you could fill it up with trade ports without affecting the length of your route at all.
if you find any of this stuff interesting in general, as opposed to just in terms of playing better in Sins, you might want to check out this:
http://en.wikipedia.org/wiki/Graph_theory
http://en.wikipedia.org/wiki/Euler_trail
an ideal sins map would be an Eulerian Graph and you could make a trade route with (n-1) lanes in it, where n is the number of grav wells.