You just need to link back to the Product table and sort by some other criteria on there. You can ask the Full Text engine to rank the results, but that really just ranks how closely the result matches their search, which is not what you are looking for. I have a sample here using MS SQL Server.
Since you didn't provide a schema, I put together something that would show what I mean.
DROP TABLE IF EXISTS dbo.Product
CREATE TABLE dbo.Product
ProductID INT NOT NULL IDENTITY(1,1)
, ProductName NVARCHAR(100) NOT NULL
, SearchPrecedence INT NULL
, CONSTRAINT PK_Product PRIMARY KEY CLUSTERED (ProductID)
CREATE FULLTEXT CATALOG FTC_FullText AS DEFAULT
PRINT 'Full Text Catalog already exists.'
CREATE FULLTEXT INDEX ON dbo.Product(ProductName) KEY INDEX PK_Product;
INSERT INTO dbo.Product
VALUES ('Iphone', 1)
, ('Iphone Clean', 100)
/** NOTE: need to wait a bit here so that we give the engine time to build the full text results.
This code works, but Full Text is not synchronous with writes
WAITFOR DELAY '00:00:30.000'
DECLARE @Search NVARCHAR(100) = '"*Iphone*"'
FROM dbo.Product AS P
WHERE P.ProductID IN (SELECT PFT.[Key] FROM CONTAINSTABLE(dbo.Product, *, @Search) AS PFT)
ORDER BY P.SearchPrecedence