Internet service provider EarthLink Inc. said Tuesday that it would cut 900 jobs — or about half its work force — and close four offices in an effort to reduce operating costs. EarthLink shares climbed 7 percent on the news.

The moves come as the company continues struggling to generate revenues as dial-up access customers turn to high-speed alternatives from cable and phone companies.