Clean the Persian rug in order to better inspect the rug for any potential tears. Vacuum the Persian rug going toward and against the carpet fibers. Use a strong suction vacuum cleaner. Lift the rug and vacuum the back.
Remove old stains by diluting clear mild vegetable shampoo carpet cleaner with cool water. Spray the stain with the water and dip a white rag into the cleaning solution. Blot at the stain with the rag. Avoid spreading the stain by rubbing.
Rinse the soapy mixture with cool water and blot at the stain with a white towel until dry.
Lift the rug over and push the carpet fibers through the tear with a putty knife. Press both sides of the tear together.
Place a piece of duct tape over the hole. For light-colored Persian carpets, use a white piece of duct tape. Darker carpeting should have black or a like colored piece of duct tape.
Lift the carpeting back over and set on carpet padding.
Choose a thread that is the same color as the background of the Persian rug. Strong threads such as wool or cotton are best for frayed edge repair.
Thread a sewing needle and make a knot in the thread. Press the needle 1/4 of an inch away from the bottom of the Persian rug damage. Continue to make several backstitched into the frayed area.
Sew diagonal stitched over the frayed edge by using an oversewing stitch. Avoid making the stitches too tight.
Make a knot in the thread at the bottom of the Persian rug. Cut off any excess thread with scissors.